当前位置: 代码迷 >> J2SE >> 这个输出结果是什么?该如何解决
  详细解决方案

这个输出结果是什么?该如何解决

热度:87   发布时间:2016-04-23 20:06:57.0
这个输出结果是什么?
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
是回文
  相关解决方案