leetcode(3)——回文数, 20210303

题目描述

判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。

 

解答过程

class Solution {
    public static boolean isPalindrome(int x) {
        String xstr = String.valueOf(x);
        int i = 0;
        for (i = 0; i < xstr.length() / 2; i++) {
            if (xstr.charAt(i) != xstr.charAt(xstr.length() - 1 - i)) {
                return false;
            }
        }
        if (i >= xstr.length() / 2) {
            return true;
        } else {
            return false;
        }
    }
}

 

执行结果:通过

执行用时:10 ms, 在所有 Java 提交中击败了66.11%的用户

内存消耗:38.9 MB, 在所有 Java 提交中击败了94.76%的用户

posted @ 2021-03-06 18:08  keepfriend  阅读(33)  评论(0)    收藏  举报