微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

java怎么判断一个数是不是回文数

有这样一类数字,他们顺着看和倒着看是相同的数,例如:121,656,2332等,这样的数字就称为:回文数字。

编写一个函数,判断某数字是否是回文数字。

public class palindromeNumber {

    public static void main(String[] args) {
        // Todo Auto-generated method stub
        Scanner scan = new Scanner(system.in);
        System.out.println(请输入数字:);
        String strNum = scan.next();
        boolean result = ispalindrome(strNum);
        System.out.println(result);
    }
    
    public static Boolean ispalindrome(String str){
        boolean result=false;
        for(int i=0; i<str.length()/2;i++){
            if(str.charat(i) == str.charat(str.length()-1-i)){
                result=true;
            }else{
                return result;
            }
        }
        return result;
    }

原文地址:https://www.jb51.cc/java/1191756.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐