需求:给你一个整数 x 。

如果 x 是一个回文整数,打印 true ,否则,返回 false 。

解释:回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。

例如,121 是回文,而 123 不是。

代码如下:

package com.liming;import java.util.Scanner;public class Test07 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.print("请输入一个数:");int numble = sc.nextInt();//记录num原始值用于最后比较int temp = numble;int numble2 = 0;while (numble != 0) {int ge = numble % 10;numble = numble / 10;numble2 = numble2 * 10 + ge;}System.out.println(temp == numble2 ? "true" : "false");}
}

运行效果图:

Java 实现回文数相关推荐

  1. Java判断回文数(两种方式)

    Java判断回文数(两种方式) 回文数是一个非常特殊的数,它从左边读和从右边读是一样的.例如12321 判断方式有两种. 方式一:对该数字进行分解,然后一一比对,拆解成 1 2 3 2 1,然后第一位 ...

  2. java输出回文数原代码_JAVA怎么用循环语句编写一个判别是否为回文数的代码?...

    import java.util.Scanner; /** * 回文数是指将该数含有的数字逆序排列后得到的数和原数相同, * 例如12121.3223都是回文数 */ public class Hui ...

  3. java判断回文数代码实例

    import java.util.Scanner; /** 第三章 java运算符* 课后作业 判断回文数* 5.2.1 由用户输入一个整数,判断是不是回文数(完全对称的数),如果是 打印 true, ...

  4. Java(回文数--一种比较简单的写法)

    回文数.编写一个Java应用程序.用户从键盘输入一个1-99999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数.回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如121.23 ...

  5. java实现回文数算法

    [问题描述]所谓回文数是指具有如下性质的整数:一个整数,当它的各位数字逆序排列,形成的整数与原整数相同,这样的数称为回文数.例如,素数11,373,其各位数字对换位置后仍然为11,373,因此这两个整 ...

  6. Java实现回文数四种方法

    干货分享 | 打印回文数的四种方法!! 本文提供了四种方法来打印回文数,大家可以根据题目的要求(如:时间复杂度.运行时间.内存等限制条件)来选取合适的方法.如果题目要求打印的回文数较大,我们可以选择将 ...

  7. Java(回文数--比较简单的写法)

    回文数.编写一个Java应用程序.用户从键盘输入一个1-99999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数.回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如121.23 ...

  8. java输出回文数原代码_leetcode 9 回文数

    判断一个整数是否是回文数.回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数. 示例 1: 输入: 121 输出: true 示例 2: 输入: -121 输出: false 解释: 从左向 ...

  9. java输出回文数原代码_C++编程入门:判断回文数

    题目描述 回文数是指一个像16461这样"对称"的数,即:将这个数的数字按相反的顺序重新排列后,所得到的数和原来的数一样.输入一个正整数,判断它是否为回文数,如果是回文数则输出&q ...

最新文章

  1. 1062 Talent and Virtue
  2. DevExpress 动态换肤
  3. Spark(1)——spark基本原理与启动
  4. Java消息中间件的概述与JMS规范
  5. Linux 应用---make及makefile的编写
  6. vue踩坑-This relative module was not found
  7. git ignore 某行
  8. calendar控件使用 extjs_Calendar 日历控件使用
  9. rlm sql mysql.so_安装freeradius
  10. 客户价值模型:RFM
  11. 学习excel的使用技巧复制一列文本成新列去重
  12. 机器学习算法——集成学习1(个体与集成)
  13. 我的世界bc端mysql_[BC端简介] BungeeCord跨服群组简介
  14. 计算机和学生的关系的英语作文,学生和老师的关系的英文作文
  15. JavaScript学习笔记整理(六)
  16. echart象形图-三角锥形/山峰形/三角形--柱子渐变色,x轴换行显示,加单位显示
  17. ubuntu 安装MySQL8
  18. windows junction创建软链接
  19. 数据增广真有那么神奇吗?
  20. 推荐几款chrome上比较好用的书签收藏夹插件

热门文章

  1. 如何去除图片中的白色背景(变透明)
  2. 神经网络学习9--过拟合 (Overfitting)的解决办法
  3. [转]一个IT人才的精彩故事
  4. 推挽输出、开漏输出和悬空输入等
  5. A survey on semi-supervised learning
  6. 面部识别法案正式通过?微软总裁赞不绝口——华盛顿州重大突破!
  7. 《牧羊少年奇幻之旅》读后感
  8. GSoC、CSDN 开源夏令营--我的开源社区之旅
  9. 数据结构与算法常见笔试题
  10. Linux下minicom配置