Reverse Words in a String

总结:本题主要是考虑两个单词之间有多个空白符的情况。

   平常使用java中的split函数时,都是以一个字符,如空格进行分割,

     这里考虑到多个空白符的情况,使用了split("\\s+"),这是正则表达式的用法。

 

public class Solution {
    public String reverseWords(String s) {
        String[] splitString = s.split("\\s+");
        String result = "";
        for(int i=splitString.length-1;i>=0;i--){
            result = result + splitString[i]+" ";
        }
        result = result.trim();
        return result;
    }
}

posted @ 2014-03-19 14:29  sky钦  阅读(76)  评论(0)    收藏  举报