ホームページ  >  記事  >  Java  >  数値を反転して回文かどうかを確認する Java プログラム

数値を反転して回文かどうかを確認する Java プログラム

WBOY
WBOY転載
2023-08-26 15:09:131417ブラウズ

数値を反転して回文かどうかを確認する Java プログラム

回文数字とは何ですか?

数値 (2 桁、3 桁、または 4 桁) が与えられた場合、各数値の位置を前から後ろ、そしてその逆に反転し、すべての要素を反転した後の出力数値が同じかどうかを確認します。これは回文です。番号。

  • String - String は、Java プログラムに一連の文字を格納できるストレージ カプセルまたはストレージ メソッドです。

  • 配列 - 配列は、異なる場所に連続した形式で配置された同様のタイプのデータのコレクションであり、データをプログラム内のどこにあるかを簡単に計算できます。調査基礎データです。

例を通してこれを理解しましょう -

リーリー リーリー

アルゴリズム - 逆数とその回文

これは、数値を反転して回文かどうかを調べるための一般的なアルゴリズムです -

  • ステップ 1 - 回文の数を確認します。

  • ステップ 2 - 数値は非永続変数に保存する必要があります。

  • ステップ 3 - 数値を変更します。

  • ステップ 4 - 次に、一時変数の数値を反転した数値で確認します。

  • ステップ 5- 両方の数字が同じまたは同一である場合、「それは回文数字です」。

  • ステップ 6 - 「これは違います」またはその両方。

構文: パート 1 - 逆数

リーリー

構文: パート 2 - 数値の回文を見つける

リーリー

Java の回文プログラムを見てみましょう。これは回文プログラムの最も単純な形式になります。

次の方法は、回文番号を確認するのに非常に役立ちます -

  • 文字列と配列を使用して、数値が回文であるかどうかを確認します。

  • Java で文字列を使用して回文番号を調べます。

  • 配列が回文であるかどうかをチェックします。

文字列と配列を使用した数値回文のチェック

数値が回文かどうかを確認する手順 -

  • フラグの初期化が設定されていない、またはフラグ値が 0 です。

  • 配列サイズを n/2 に設定します。

  • ループの条件を確認してください。次に、フラグの値を 1 に設定します。

  • ######中断。
  • ループが終了し、結果が取得されます。
  • ###例### リーリー ###出力### リーリー
  • 文字列を使用して Java の回文の数を確認する -

回文番号が逆になると、指定された入力と同じ番号が返されます。一方向 reverse() で StringBuffer メソッドを使用すると、Java を使用して回文番号を確認できます。以下の例では、入力文字列が回文であるかどうか。

Example

リーリー ###出力### リーリー

配列が回文であるかどうかを確認することで

配列が回文であるかどうかを確認するには 2 つの手順があります。

文字列に文字が 1 つしかない場合は true を返します。

それ以外の場合は、最初と最後の文字を比較し、それらを再帰メソッドに入れます。

  • ###例### リーリー ###出力### リーリー ###結論は###

    定義といくつかの理論に基づいた手順を経ると、回文は元の数値を変更した後でも変化しない数値であると簡単に言えます。

  • これらすべての説明は例とともに適切に説明されており、よりよく理解できるように、3 つの異なる方法に基づいたサンプル プログラムも提供されています。

以上が数値を反転して回文かどうかを確認する Java プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。