12/10
用string的解法
class Solution {
public boolean isPalindrome(int x) {
String s = String.valueOf(x);
String r = new StringBuffer(s).reverse().toString();
if (s.equals(r) == true) {
return true;
} else {
return false;
}
}
}
头尾判定优化
class Solution {
public boolean isPalindrome(int x) {
String s = String.valueOf(x);
int n=s.length();
for(int i=0;i<n/2;i++){
if(s.charAt(i)!=s.charAt(n-i-1)){
return false;
}
}
return true;
}
}