您的位置:首页 > 编程语言 > Java开发

LeetCode:Reverse Words in a String (Java)

2014-08-06 00:59 316 查看

题目:



Reverse Words in a String

Given an input string, reverse the string word by word.

For example,

Given s = "
the sky is blue
",

return "
blue is sky the
".

思路:

木有任何难度的字符串处理题目。

代码:

public class Solution {
    public String reverseWords(String s) {
        if(null == s) return s;
        String[] arr = s.split(" ");
        StringBuilder sb = new StringBuilder();
        String blank = "";
        for(int i=arr.length-1;i>=0;i--) {
        	if(arr[i].equals("")) continue;
        	sb.append(blank);
        	sb.append(arr[i]);
        	blank = " ";
        }
        return sb.toString();
    }
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: