class StringRev{
public static void main(String args[]){
String str = "He is the one";
String temp = "";
String finalString = "";
for(int i =str.length()-1;i>=0;i--){
temp +=i!=0?str.charAt(i):str.charAt(i)+" ";
if(str.charAt(i) == ' '||i==0){
for(int j=temp.length()-1;j>=0;j--){
finalString += temp.charAt(j);
}
temp = "";
}
}
System.out.println(finalString);
}
}
我试图solve.I有串"He is the one"
反向"one the is He"
。
我已经用Java编写了一些程序,但正在寻找其他最佳解决方案。
建议任何可能的方法来减小电流。如何扭转使用列表迭代器这个词在Java
只需用空间串刚刚拆分,会给你一个单词数组,反向迭代并将其追加到新字符串中。 –