从键盘输入一个正整数,判断它是否是回文数字,如果是输出TRUE如果不是输出FALSE。
例如:输入:909
输出:TRUE
输入:877
输出:FLASE
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
System.out.print("请输入一个整数:");
Scanner sc = new Scanner(System.in);
String scs = sc.next();
String str1 = scs;
StringBuilder str2 = new StringBuilder(str1);
str2.reverse();
int count = 0;
for (int i = 0; i < str1.length(); i++) {
if (str1.charAt(i) != str2.charAt(i)) {
System.out.println("FLASE");
break;
}
if (str1.charAt(i) == str2.charAt(i)) {
count++;
}
}
if (count == str1.length()) {
System.out.println("TRUE");
}
}
}


判断回文数字
2719

被折叠的 条评论
为什么被折叠?



