这个输出结果是什么?该如何解决
这个输出结果是什么?
------解决思路----------------------
请输入一个字符串
hello
true
hello
是回文
------解决思路----------------------
请输入一个字符串
hello
true
hello
是回文
看着就是上面的结果,运行一遍也是上面的结果,不知道楼主想说什么???
------解决思路----------------------
请输入一个字符串
hello
true
hello
是回文
import java.util.Scanner;
public class HomeWork2 {
public static boolean check1(String str) {
if (str.equals((new StringBuilder(str)).reverse().toString())) {
return true;
}
return false;
}
public static boolean check2(String str) {
System.out.println(“hello”);
for (int i = 0; i <= str.length() / 2; i++) {
if (str.charAt(i) != str.charAt(str.length() - 1 - i)) {
return false;
}
}
return true;
}
public static void main(String[] args) {
System.out.println("请输入一个字符串");
String str ="12321";
System.out.println(check2(str));
System.out.println(check2(str) ? "是回文" : "不是回文");
}
}
------解决思路----------------------
请输入一个字符串
hello
true
hello
是回文
------解决思路----------------------
请输入一个字符串
hello
true
hello
是回文
看着就是上面的结果,运行一遍也是上面的结果,不知道楼主想说什么???
------解决思路----------------------
请输入一个字符串
hello
true
hello
是回文