557. Reverse Words in a String III
class Solution {
public static String reversWord(String s) {
return new StringBuffer(s).reverse().toString();
}
public static String reverseWords(String s) {
int endOfFirst = s.indexOf(" ");
if (endOfFirst == -1)
return reversWord(s);
return reversWord(s.substring(0, endOfFirst)) + " " + reverseWords(s.substring(endOfFirst + 1));
}
}