LintCode之回文数

判断一个正整数是不是回文数。
回文数的定义是,将这个数反转之后,得到的数仍然是同一个数。

样例
11, 121, 1, 12321 这些是回文数。
23, 32, 1232 这些不是回文数。

//将传进来的int类型数据转为String操作。reverse方法反转直接比较
public static boolean palindromeNumber(int num) {

        String string = num + "";
        int length = string.length();
        if (length <= 1)
            return true;
        if (new StringBuffer(string).reverse().toString().equals(string)) {
            return true;
        } else {
            return false;
        }

    }

你可能感兴趣的:(LintCode)