Reverse Words in a String 翻转字符串
Description
Given an input string, reverse the string word by word.
public class Solution {
/*
* @param s: A string
* @return: A string
*/
public String reverseWords(String s) {
// write your code here
String[] arr = s.split(" ") ;
int l = 0 , r = arr.length - 1 ;
StringBuilder curt = new StringBuilder() ;
for(int i =arr.length - 1 ; i >= 0 ; i-- ){
if(!arr[i].equals("")){
if(curt.length() > 0){
curt.append(" ") ;
}
curt.append(arr[i]) ;
}
}
return curt.toString() ;
}
}