标签:
Given an input string, reverse the string word by word.
For example,
Given s = "the sky is blue
",
return "blue is sky the
".
1 public String reverseWords(String s) { 2 String[] words = s.trim().split(" "); 3 if(s.length() == 0 || words.length == 0) return ""; 4 StringBuilder sb = new StringBuilder(); 5 sb.append(words[words.length - 1]); 6 for(int i = words.length - 2; i >= 0; i--){ 7 if(words[i].length() > 0){ 8 sb.append(" "); 9 sb.append(words[i]); 10 } 11 } 12 return sb.toString(); 13 }
Reverse Words in a String(leetcode151)
标签:
原文地址:http://www.cnblogs.com/caomeibaobaoguai/p/4877450.html