#9_回文数

作者: FiveZM | 来源:发表于2019-03-28 23:06 被阅读0次
    • 题目

      判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。
      输入: 121
      输出: true
      输入: -121
      输出: false
      解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。

    public class _009回文数 {
       
        public static void main(String[] args) {
            System.out.println(isPalindrome(0));
        }
        public static boolean isPalindrome(int x) {
            int temp = x;
            int mo = 0;
            String target = "";
                while (temp != 0){
                    mo = temp % 10;
                    temp = temp / 10;
                    target = target + mo;
                }
                if (x==0)
                    return true;
                if (x<0){
                    target+="-";
                }
                if (String.valueOf(x).equals(target))
                    return true;
            return false;
        }
    }
    

    相关文章

      网友评论

        本文标题:#9_回文数

        本文链接:https://www.haomeiwen.com/subject/grihbqtx.html