码迷,mamicode.com
首页 > 其他好文 > 详细

Reverse Words in a String(leetcode151)

时间:2015-10-14 15:47:50      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:

 

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!