题解 | #回文数判断#

回文数判断

https://www.nowcoder.com/practice/b685d58f237c4214ada27161304a74a3

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner console = new Scanner(System.in);
        Main main = new Main();
        int number = console.nextInt();
        System.out.println(main.palindromeNumber(number));
    }

    public Boolean palindromeNumber(int number) {
        //write your code here......
        String strNumber = String.valueOf(number);
        int len = strNumber.length();
        char[] str = strNumber.toCharArray();
        char[] str2 = new char[len];
        for(int i=0, j=len-1; i<len; i++, j--) {
            str2[j] = str[i];
        }

        for(int k=0; k<len; k++) {
            if(str2[k] != str[k]) {
                return false;
            }
        }
        return true;
    }
}

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-11 17:10
什么素质,我请问呢,要掉小珍珠了。。。又憋屈又生气
Steven267:这不喷回去?花钱是大爷,记住这个道理
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务