/** * 给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。 * <p> * 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 * <p> * 例如,121 是回文,而 123 不是。 * <p> * 来源:力扣(LeetCode) * 链接:https://leetcode.cn/problems/palindrome-number * * @param x * @return */
public static boolean isPalindrome(int x) {
String numStr = String.valueOf(x);
StringBuilder stringBuilder = new StringBuilder(numStr);
stringBuilder.reverse();
return stringBuilder.toString().equals(numStr);
}
思路:
利用java的string功能,反转字符串,然后对比反转前后内容