给你一个整数 x
,如果 x
是一个回文整数,返回 true
;否则,返回 false
。
字符串方法判断
class Solution {
public boolean isPalindrome(int x) {
StringBuilder str = new StringBuilder(Integer.toString(x));
if(str.toString().equals(str.reverse().toString()))
return true;
return false;
}
}
-
reverse():reverse方法倒置整型数x,由此判断原数和倒置数。相等则返回true。否则返回false。
-
toString:toString() 方法用于返回一个表示指定 char 值的 String 对象
-
String、StringBuilder、StringBuffer区别: String 为Final修饰,所以String对象不可变。StringBuilder和StringBuffer对象可变。