反转字符串中的字符
class Solution {
public String reverseWords(String s) {
StringBuffer ret = new StringBuffer();
int length = s.length();
int i = 0;
while(i < length){
int start = i;
while(i<length && s.charAt(i) != ' '){
i++;
}
for(int pos = start; pos < i; pos++){
ret.append(s.charAt(start + i - 1 - pos));
}
while(i<length && s.charAt(i) == ' '){
i++;
ret.append(' ');
}
}
return ret.toString();
}

浙公网安备 33010602011771号