在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 控制台結果。

如果您在運行上述程序時遇到任何問題,請告訴我。