java判断回文 java判断回文数示例分享

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

java判断回文 java判断回文数示例分享

  2021-03-19 我要评论
想了解java判断回文数示例讲解的相关内容吗,在本文为您仔细讲解java判断回文的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:java判断回文,下面大家一起来学习吧。

判断一个数是不是回文数示例,回文数就是原数与其倒置后的数相等,如:123321,到之后仍为123321,即为回文数

题目:一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。

/**
* 判断一个数是不是回文数,回文数就是原数与其倒置后的数相等
* 如:123321,到之后仍为123321,即为回文数
* @author lvpeiqiang
*/
public class HuiWenShu 
{

 public boolean isHuiWenShu(int num)
 {
 int s = 0;
 int bNum = num;
 int mod;
 
 //以下为把数值倒置的方法
 while(bNum != 0)
 {
  mod = bNum%10; //123%10 = 3
  s = s*10 + mod; //s = 0*10+3
  bNum = bNum/10; //bNum = 123/10=12(int自动转换)
 }
 boolean b = (s == num);
 return b;
 }
 
 public static void main(String[] args) 
 {
 HuiWenShu p = new HuiWenShu();
 boolean b = p.isHuiWenShu(123321);
 System.out.println(b);
 }
}

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们