java判断回文数示例分享
更新时间:2014年03月26日 09:29:49 投稿:zxhpj
这篇文章主要介绍了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);
}
}
相关文章
使用JPA主键@Id,@IdClass,@Embeddable,@EmbeddedId问题
这篇文章主要介绍了使用JPA主键@Id,@IdClass,@Embeddable,@EmbeddedId问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2022-06-06
SpringBoot的API文档生成工具SpringDoc使用详解
这篇文章主要为大家介绍了SpringBoot的API文档生成工具SpringDoc使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2022-06-06
Eclipse 2020-06 汉化包安装步骤详解(附汉化包+安装教程)
这篇文章主要介绍了Eclipse 2020-06 汉化包安装步骤(附汉化包+安装教程),本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-08-08


最新评论