在Java中如何检查数字/字符串是否是回文?

已发表: 2021-04-13
在Java中如何检查数字:字符串是否为回文?

什么是回文数?

回文数是一个数字(例如 24842),当其数字反转时remains the same

以下是其他几个名称:

  • 数字回文
  • 数字回文

在本教程中,我们将介绍如何检查数字和字符串是否为回文的步骤。

如果您有以下任何问题,那么您来对地方了:

  • Java程序检查一个数字是否是回文
  • 回文数的定义
  • 检查给定字符串是否为回文的 Java 程序

步骤——让我们开始吧。

  • 编写程序 CrunchifyFindPalindromeNumber.java
  • 我们将创建 3 个方法:
    • crunchifyFindPalindromeUsingForLoop()
    • crunchifyFindPalindromeUsingWhileLoop()
    • crunchifyFindPalindromeForString()
  • 打印结果

CrunchifyFindPalindromeNumber.java

我们将在这个 Java 程序中使用 AtomicInteger。 它是一个可以自动更新的 int 值。 有关原子访问属性的描述,请参阅 VarHandle 规范。

AtomicInteger 用于原子递增计数器等应用程序中,不能用作 Integer 的替代品。 但是,此类确实扩展了 Number 以允许处理基于数字的类的工具和实用程序进行统一访问。

只需将上面的程序作为 Java 应用程序运行,您应该得到如下结果。

Eclipse / IntelliJ IDEA 控制台结果。

如果您在运行上述程序时遇到任何问题,请告诉我。