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() ;
}
}
这是一个关于如何在Java中实现翻转字符串中单词顺序的问题。给定一个字符串s,该算法首先将其拆分为单词,然后从后向前将单词添加到新的字符串中,最终返回翻转后的字符串。
410

被折叠的 条评论
为什么被折叠?



