软件编程
位置:首页>> 软件编程>> java编程>> java判断回文数示例分享

java判断回文数示例分享

作者:zxhpj  发布时间:2023-03-20 03:18:22 

标签: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);
}
}

0
投稿

猜你喜欢

手机版 软件编程 asp之家 www.aspxhome.com