'回文数'是一种数字。如:1987981, 这个数字从前往后正读是1987981,从后往前倒读也是1987981,正读倒读一样,所以这个数字就是回文数。
工具/原料
一台再正常不过的已经配置了java环境的电脑
Java判断回文数
1
创建工程,或使用已有工程,在工程下创建包,包内新建一个类,我命名为Palindrome类,大家根据自己喜好随便命名,但请保持类名与文件名一致。
2
这里写一个判断是否是回文数的方法。核心是判断前后调换后的字符串是否一样。即,return new StringBuffer(num).reverse().toString().equalsIgnoreCase(num);
3
接下来,写一个String返回值的简单判断语句。利用了三目运算符来是main函数更简洁直观。return isOrNot ? ' ' : ' NOT ';
4
最后,写一个main函数来测试一个数字是否是回文数。为了使得不折行,我用了两条输出语句显示。System.out.print(test+' is' + isOrNot(isPlalindrome(test))); System.out.println('a Plalindrome Number.');结果证实, 521452 不是回文数,而1897981是回文数。
注意事项
1
一定要快快乐乐地学习
2
注意代码书写规范啊
下一篇:C#如何将字符串反转