我使用这段代码来颠倒句子的顺序,但它所做的也是颠倒字符的顺序。请帮助我,这样字符就不会颠倒,只有单词才会颠倒。例如“猫正在跑步”-->“跑步是猫”
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);
}
}
慕盖茨4494581
相关分类