Javaで数値を逆にする方法は?



Javaがきめ細かいレベルで提供する柔軟性と使いやすさにより、この記事は非常に用途が広くなり、Javaプログラムを作成して数値を逆にするのに役立ちます。

は、さまざまなアプリケーションを備えた用途の広いプログラミング言語です。これの主な理由は、それがきめ細かいレベルで提供する柔軟性と容易さです。この記事は、数値を逆にするJavaプログラムの作成に役立ちます。この記事では、次のポイントについて説明します。

それでは始めましょう、





配列javaで最大値を見つける

数値を逆にするJavaプログラム

Javaでは、さまざまな方法を使用して数値を逆にすることができます。最初の方法を見てみましょう。

Whileループの使用

whileループを使用して、一連の数値を逆にすることができます。これがプログラムです、



public class Main {public static void main(String [] args){int number = 4321、reverse = 0 while(number!= 0){int dig = number%10 reverse = reverse * 10 + dig number / = 10}システム.out.println( '逆数:' +逆)}}

出力:

逆数:1234

説明:



  • この例では整数が宣言されています。
  • 数値は10で除算され、余りは変数digに格納されます。
  • したがって、数値の最後の桁、つまり1は、変数digに格納されます。
  • 変数reverseに10を掛けて(これにより、数値に新しい場所が追加されます)、digが追加されます。ここでは、0 * 10 + 1 = 1です。
  • 次に、数値を10で割って、最初の3桁の432を含めます。
  • すべての番号は同じ方法で繰り返されます。

この「数値を逆転させるJavaプログラム」の記事を続けましょう。

Forループの使用

次の例では、whileループの代わりに、forループを使用します。

public class Main {public static void main(String [] args){int number = 764321、reverse = 0 for(number!= 0 number / = 10){int dig = number%10 reverse = reverse * 10 + dig}システム.out.println( '逆数:' +逆)}}

ここでは初期化式は使用されていないことに注意してください。

出力:

逆番号:1234567

これがこの記事の最後の部分です。ここで再帰がどのように役立つかを見てみましょう。

AWSCLIを開始する方法

再帰の使用

メソッドがそれ自体を継続的に呼び出す場合、そのプロセスは再帰と呼ばれます。

import java.util.Scanner class Main {//リバースメソッドpublicstatic void recurse(int number){if(number<10) { System.out.println(number) return } else{ System.out.print(number % 10) //Method calling itself recurse(number/10) } } public static void main(String args[]) { int num=987654321 System.out.print('Reversed Number:') recurse(num) System.out.println() } } 

出力:

逆番号:123456789

これらのメソッドは、Javaのプログラミング言語で数値を逆にするための全体的なアプローチを提供します。

これで、「数値を逆にするJavaプログラム」に関するこの記事は終わりです。詳細を知りたい場合は、チェックアウト 信頼できるオンライン学習会社であるEdurekaによる。 EdurekaのJavaJ2EEおよびSOAトレーニングおよび認定コースは、Hibernate&SpringなどのさまざまなJavaフレームワークに加えて、コアJavaコンセプトと高度なJavaコンセプトの両方についてトレーニングするように設計されています。

質問がありますか?このブログのコメントセクションでそれについて言及してください。できるだけ早くご連絡いたします。