Java 如何反转用户输入字符串?
我正在尝试反转用户输入字符串。我下面的代码正在工作,所以它的输出与输入值相同 例如,“Hello”将显示为“Hello”,而结果应为“olleH” 这是我的代码,主要作为方法调用:Java 如何反转用户输入字符串?,java,string,reverse,Java,String,Reverse,我正在尝试反转用户输入字符串。我下面的代码正在工作,所以它的输出与输入值相同 例如,“Hello”将显示为“Hello”,而结果应为“olleH” 这是我的代码,主要作为方法调用: System.out.println("Enter a word or phrase you want to be reversed: "); String s1 = sc.next(); System.out.println("The reversed message is: " + printReverse(s1
System.out.println("Enter a word or phrase you want to be reversed: ");
String s1 = sc.next();
System.out.println("The reversed message is: " + printReverse(s1));
这是我的反转方法中的代码:
public static String printReverse(String str1){
return str1;
}
我知道我的方法只是返回相同的消息,我作为占位符故意这样做,以便代码能够运行
我需要知道最简单的反转方法,就像所有例子一样
我见过使用超级复杂的方法来做这件事
感谢您的帮助 您可以使用
StringBuilder
,并在其上调用reverse
public static String printReverse(String str1) {
return new StringBuilder(str1).reverse().toString();
}
绝对没有研究工作。在您喜爱的搜索引擎中键入“Java反向字符串”。