回文数
判断一个正整数是不是回文数。
回文数的定义是,将这个数反转之后,得到的数仍然是同一个数。
注意事项
给的数一定保证是32位正整数,但是反转之后的数就未必了。
样例
11
, 121
, 1
, 12321
这些是回文数。
23
, 32
, 1232
这些不是回文数。
public class Solution {
/*
* @param num: a positive number
* @return: true if it's a palindrome or false
*/
public boolean isPalindrome(int num) {
// write your code here
int a=0;
int s=num; //记录初始值;
while(num>0){
a=a*10+num%10;
num=num/10;
}
if(a==s){ //和翻转过后的比较;
return true;
}
else{
return false;
}
}
}