9.判断一整数是否为回文数
解决思路:判断该整数一半的反转过来是否与剩余部分一样即可
public static boolean isPalindromicNumber(int number)
{
if(number<0 || (number%10==0 && number!=0))
{
return false;
}
int revertedNumber=0;
while (number>revertedNumber)
{
revertedNumber=revertedNumber*10+number%10;
number/=10;
}
return number==revertedNumber || number==revertedNumber/10;//整数个数为偶数和奇数两种不同的情况下
}