public class palindrome {
public static void main(String[] args) {
System.out.println( palind(123321));
}
public static boolean palind(int n){
// 将数字转为字符串
String n1 =String.valueOf(n);
// 获取字符串长度
int j=n1.length();
for (int i=0 ;i<n1.length();i++){
//
int r=(int) Math.pow(10,i);
// r: 获取 10的n次方
// 1
// 10
// 100
// 1000
// 10000
// 100000
j--;
int r1=(int) Math.pow(10,j);
// r1 反向获取10 的乘积
// 100000
// 10000
// 1000
// 100
// 10
// 1
// 判断两边数组是否相等
if ((n/r1%10)!=(n/r%10)){
return false;
}
}
return true;
}
}
02-26
1592
09-08
1701