publicclass lesson1_31 {
publicstaticvoid paduan(String num) {
int j = 0, i = 0, count = 0;
for (i = 0, j = num.length() - 1; i < num.length() / 2; i++, j--)
if (num.charAt(i) == num.charAt(j)) {
count++;
}
if (count == num.length() / 2) {
System.out.println(num + "是回文数!");
} else
System.out.println(num + "不是回文数!");
}
publicstaticvoid main(String[] args) {
paduan("12321");
paduan("123321");
paduan("123467321");
}
}
运行结果:
12321是回文数!
123321是回文数!
123467321不是回文数!

本文介绍了一个简单的Java程序,用于判断输入的字符串是否为回文数。通过比较字符串首尾字符的一致性来实现,适用于初学者理解基本的字符串操作及循环逻辑。
1909

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



