如何实现Java判断回文数

"回文数"是一种数字。如:1987981, 这个数字从前往后正读是1987981,从后往前倒读也是1987981,正读倒读一样,所以这个数字就是回文数。

Java判断回文数

  • 01

    创建工程,或使用已有工程,在工程下创建包,包内新建一个类,我命名为Palindrome类,大家根据自己喜好随便命名,但请保持类名与文件名一致。

  • 02

    这里写一个判断是否是回文数的方法。核心是判断前后调换后的字符串是否一样。 即, return new StringBuffer(num).reverse().toString().equalsIgnoreCase(num);

  • 03

    接下来,写一个String返回值的简单判断语句。 利用了三目运算符来是main函数更简洁直观。 return isOrNot ? " " : " NOT ";

  • 04

    最后,写一个main函数来测试一个数字是否是回文数。 为了使得不折行,我用了两条输出语句显示。 System.out.print(test+" is" + isOrNot(isPlalindrome(test))); System.out.println("a Plalindrome Number."); 结果证实, 521452 不是回文数,而1897981是回文数。

(0)

相关推荐

  • Raptor怎么判断一个数是否为回文数?

    首先我们要知道什么是回文,回文数是指一个数顺着读和反着读是一样的,比如说121.12321等,该怎么说使用Raptor判断一个数据是否是回文数呢?下面我们就来看看详细的教程. 1.双击软件图标,打开软 ...

  • c语言之回文数

    在c语言中,我们该怎么来判断一个数是否为回文数呢? 回文数如1 22  303   18081,那么下面进入c代码的书写 操作方法 01 新建打开vc6.0的编译系统,新建一个新的文件,命名    . ...

  • VB 输出回文数

    "回文"是指正读反读都能读通的句子,它是古今中外都有的一种修辞方式和文字游戏,如"我为人人,人人为我"等.在数学中也有这样一类数字有这样的特征,成为回文数(pa ...

  • 如何用PYTHON判断字符串是否回文

    如何用PYTHON判断字符串是否回文 操作方法 01 打开JUPTER NOTEBOOK,新建一个PYTHON文档. 02 n = input("Please input string: & ...

  • 用C语言判断字符串是否为回文

    使用两个指针做为开始与结束的标志,然后依次比较指针指向的字符是否相等.若相等,则将两个指针都向中间挪动一个单位,否则直接退出,结果为"不是回文". 操作方法 01 分析:记star ...

  • java判断字符串是否包含某个字符

    java判断字符串是否包含某个字符,其实java库中已经含有此方法,只要我们拿来使用即可 操作方法 01 打开MyEclipse 并新建类"Test" 02 编写判断方法,其实方法 ...

  • Java 判断Excel是否为加密文件

    通过后端程序代码加载解析Excel文件,对文件是否加密未知时,可预先通过一定方法进行判断文件是否加密.下面,以Java代码为例介绍如何来实现. 操作方法 01 在IDEA项目文件夹路径下存入用于测试的 ...

  • Java 检测Excel文档是否被签名

    Excel中添加数字签名用于防伪,声明等作用.当一个文档不知其是否签名时,可通过一定方法来检查,下面通过Java程序代码介绍如何来检测. 操作方法 01 在IDEA项目文件夹下,存入用于测试的Exce ...

  • Java 检测PPT文档是否已签名

    PPT中如果需要知道文档是否已签名,可通过一定方法来检测.下面就通过Java后端程序代码来展示如何检测PPT是否被签名. 操作方法 01 文件准备:这里可准备两个PPT文档,一个已签名,一个未签名,用 ...