输入一个整数number1,如果这个数是回文数,则打印true,否则打印false。
import java.util.Scanner;
public class test2 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int number1 = sc.nextInt();
int temp = number1; //定义temp变量记录输入的数,因为number1会在while循环中改变
int num = 0;
while (number1 != 0){
int digit = number1 % 10; //求出这个整数的个位数
number1 /= 10; //将这个数求出的个位数去掉 比如:1234 -> 123 取出的个位为4
num = num * 10 + digit; //将获得的原个位数拼接在num最右边
}
System.out.println(temp == num); //比较,得出结果
}
}