2018.12.15作业
有一种数叫回文数,正读和反读都一样,如12321便是一个回文数。编写一个程序,从命令行得到一个整数,判断该数是不是回文数
import java.util.Scanner;
public class Zuoye7 {
public static void main(String[] args) {
System.out.println("请输入一个数:");
Scanner input = new Scanner(System.in);
int x = input.nextInt();
if(Zuoye7(x)==true) {
System.out.println(x+"是回文数");
}else {
System.out.println(x+"不是回文数");
}
}
public static boolean Zuoye7(int x) {
String a = String.valueOf(x);
boolean b = true;
for(int i = 0,j=a.length()-1;i<a.length()/2;i++,j--) {
if(a.charAt(i)!=a.charAt(j)) {
b=false;
break;
}
}
return b;
}
}