该题是要求判断给定的数字是否为回文。 下面是一种解题思路: 将int 类型的 x转换为String 类型再做出判断。 (下面可以优化到判断i < s.length()/2)
public class Solution { public boolean isPalindrome(int x) { String s = String.valueOf(x); for (int i = 0; i < s.length(); i++) { int j = s.length() - i-1; if (s.charAt(i) != s.charAt(j)) { return false; } } return true; }}新闻热点
疑难解答