以下方法均来源于网络:
判断回文数方法:
1、将数字倒转,进行比较。
static int reversal(int num) { //反转原数
int result = 0;
while(num != 0){
int lastDigit = num % 10;
result = result * 10+ lastDigit;
num = num / 10;
}
return result;
}
static boolean isPalindrome(int num) { //判断是否为回文数
return num == reversal(num);
}
2、首先判断位数,依次取各位,逐位判断是否相同
int i1=i/10000;
int i2=i/1000%10;
int i3=i/100%10; //这里注意仔细计算怎么计算每个位数java里的除法是直接舍弃
int i4=i%100/10;
int i5=i%10;
if(i1+i2+i3+i4+i5==a&&i1==i5&&i2==i4) {
System.out.println(i);
}
判断素数方法汇总
1、暴力求解
bool isprime1(int n) {
for (int i = 2; i &l