【发布时间】:2020-02-26 02:55:51
【问题描述】:
我正在使用此代码来反转句子的顺序,但它的作用也是反转字符的顺序。在这里帮助我,这样字符就不会被颠倒,只有文字可以。 例如“猫在跑”-->“猫在跑”
public static void main(String[] args) {
String sentence = "Cat Is Running";
System.out.println(reverse(sentence));
}
public static String reverse(String str) {
if(str.isEmpty())
return str;
else {
return reverse(str.substring(1)) + str.charAt(0);
}
}
【问题讨论】:
-
提示:您还需要一些代码来隔离单词。
-
是的,你能帮忙吗?
-
提示: String.split()
-
如何使用?
标签: java recursion substring reverse