给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。
示例 1:
输入:x = 121
输出:true
提示:
-231 <= x <= 231 - 1
class Solution {
public boolean isPalindrome(int x) {
StringBuffer s = new StringBuffer(String.valueOf(x));
//String.valueOf(x) : 将变量x 转换成字符串
StringBuffer re = s.reverse();
//reverse用于反转
if (re.toString().equals(String.valueOf(x))) {
//利用toString()方法就能把re转化为string类型
return true;
}else{
return false;
}
}
}