解题思路 先把传入数字通过求余方式一个个取下来,存入数组numList 再创建一个新的数组numList2,存放numList的所有反转 最后通过equals比较两个数组的值是否相等,相等即为回文数 注意 1. 需要先将为负数的过滤掉,确保所有的都是正整数 /** * 回文数 * @param x * @return */ public boolean isPalindrome(int x) { ArrayList<Integer> numList =