您当前的位置: 首页 > 
  • 1浏览

    0关注

    674博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

判断回文数字

沙漠一只雕得儿得儿 发布时间:2017-05-17 11:32:43 ,浏览量:1

import java.util.Scanner;

public class 回文串数字 {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int a = sc.nextInt();
		System.out.println(isPalindrome(a));
	}

	public static boolean isPalindrome(int x) {
		int div = 1;
		while (x / div > 10) {
			div *= 10;
		}
		while (x != 0) {
			int l = x / div;		//整数最左边的位的数字
			int r = x % 10;			//整数最右边的位的数字
			if(l != r){
				return false;
			}
			x = (x % div) /10;		//截取除去掉最高位和最低位的数字
			div /= 100;			//一次截取掉两位,需要将div除以100
		}
		return true;
	}
}
关注
打赏
1657159701
查看更多评论
立即登录/注册

微信扫码登录

0.0421s