如何判断回文数字,如:121,52025,9229;
就是倒过来还等于原来的。
就是倒过来还等于原来的。
public class TestStr {
public static void main(String[] args) throws IOException {
String strNum = "";
strNum = JOptionPane.showInputDialog("请输入数字");
boolean b = getNum(strNum);
if (b) {
System.out.println(strNum+"是回文数字");
} else {
System.out.println(strNum+"不是回文数字");
}
}
public static boolean getNum(String strNum) {
return new StringBuffer(strNum).reverse().toString().equalsIgnoreCase(strNum);
}
}
判断回文数字的Java程序
本文介绍了一个简单的Java程序,用于判断用户输入的数字是否为回文数。通过将数字转换为字符串并利用StringBuffer的reverse方法进行反转比较,实现了高效准确的回文数判断。
974

被折叠的 条评论
为什么被折叠?



