java判断回文 java判断回文数示例分享
人气:0想了解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); } }
加载全部内容