首页 > 编程语言 >算法题

算法题

时间:2023-02-11 18:12:46浏览次数:37  
标签:返回 10 false int 算法 true 回文

回文数

给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数

 public boolean isPalindrome(int x) {
        //如果x小于0,直接返回false
        if(x<0)return false;
        //temp存放x原值
        int y=0,i=0,temp=x;
        while(x>0){
            int g=x%10;
            y=10*y+x%10;
            i++;
            x/=10;
        }
        //如果y等于原x值,返回true
        if(temp==y)return true;
        return false;
    }

一天一道,明天继续。。。

标签:返回,10,false,int,算法,true,回文
From: https://www.cnblogs.com/Liku-java/p/17112262.html

相关文章