import java .util.Scanner;
public class p_189_5_3{
public static void main(String[] args){
Scanner input=new Scanner(System.in);
System.out.print("Enter a interge:");
int num=input.nextInt();
if(isPalindrome(num))
System.out.println("这个数是一个回文数");
else
System.out.println("这个数不是一个回文数");
}
public static int reverse(int number)
{
String s = String.valueOf(number); // 将number转化为字符串
String s1 ="";//创建一个空字符串
for(int i=s.length() - 1;i>=0;i--)
{
s1=s1+s.charAt(i);//倒序排列字符串
}
int number1= Integer.parseInt(s1);//将s1转化为整型
return number1;
}
public static boolean isPalindrome(int number)
{
if(reverse(number)==number)
return true;
else
return false;
}
}
JAVA回文数的实现
最新推荐文章于 2022-12-06 13:14:22 发布