我在一次采访中被问到这个问题。
如何在java中反转字符串中的单词?示例: String[] s ="Cat sat on sofa" 将变成 s ="sofa on sat cat" 修改相同的 s
我说 :
公共字符串反向(String[] s){
String reverse = "";
for(int i = (s.length -1); i>=0; i--)
{
reverse = reverse + s[i] + " ";
}
return reverse;
}
面试官进一步说我不应该使用任何字符串变量,例如 string reverse = ""; 我需要修改相同的输入字符串 [] s = {坐在沙发上的猫}。