5位回文数
一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。
输入:一个数n(int)
输出:若为回文数,则输出"输入的数是回文数字!",否则输出"输入的数不是回文数字!"
输入用例:
12321
输出用例:
输入的数是回文数字!
输入用例:
12342
输出用例:
输入的数不是回文数字!
import java.util.Scanner;
public class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
String str = String.valueOf(n);
StringBuffer sb = new StringBuffer(str);
int n1 = Integer.valueOf(sb.reverse().toString());
if(n == n1) {
System.out.println("输入的数是回文数字!");
}
else {
System.out.println("输入的数不是回文数字!");
}
}
}