LintCode之回文数

来源:互联网 发布:阿里云的意义 编辑:程序博客网 时间:2024/05/31 11:04

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

样例
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;        }    }