您的位置:首页 > 其它

判断一个数是否是回文数

2015-09-24 11:15 375 查看
代码如下:

import java.util.Scanner;
public class Huiwen {
	public static void main(String[] args) {
		Scanner scanner = new Scanner(System.in);
		System.out.println("请输入数字:");
		int input = scanner.nextInt();
		String huiwenshu = String.valueOf(input);
		StringBuffer s2 = new StringBuffer(huiwenshu);
		s2.reverse();
		int count = 0;
		for (int i = 0; i < huiwenshu.length(); i++) {
			if (huiwenshu.charAt(i) != s2.charAt(i)) {
				System.out.println(huiwenshu + "不是回文数");
				break;
			}
			if (huiwenshu.charAt(i) == s2.charAt(i)) {
				count++;
			}
		}
		if (count == huiwenshu.length()) {
			System.out.println(huiwenshu + "是回文数");
		}
	}
}
2.运行结果:



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: