什么是回文数?
举例:12321是回文数,个位与万位相同,十位与千位相同。
分析:
获取每一个5位数,然后得到它的个位,十位,千位,万位
假设x是一个5位数:
个位:x%10
十位:x/10%10
千位:x/10/10/10%10
万位:x/10/10/10/10%10
把满足条件的数据输出即可
public class Test {
public static void main(String[] args) {
for(int i = 10000; i<100000; i++) {
//获取每一个5位数,然后得到它的个位,十位,千位,万位
int ge = i % 10;
int shi = i / 10 % 10;
int qian = i / 10 / 10 / 10 % 10;
int wan = i / 10 / 10 / 10 / 10 % 10;
//把满足条件的数据输出即可
if((ge == wan) && (shi == qian)) {
System.out.println(i);
}
}
}
}