Wie kann man eine Zahl in Java umkehren?



Die Flexibilität und Leichtigkeit, die Java auf granularer Ebene bietet, macht es sehr vielseitig. Dieser Artikel hilft Ihnen beim Schreiben eines Java-Programms zum Umkehren einer Zahl.

ist eine vielseitige Programmiersprache mit verschiedenen Anwendungen. Hauptgrund dafür ist die Flexibilität und Leichtigkeit, die es auf granularer Ebene bietet. Dieser Artikel hilft Ihnen beim Schreiben eines Java-Programms zum Umkehren einer Zahl. Die folgenden Hinweise werden in diesem Artikel behandelt:

Dann fangen wir an,





So konfigurieren Sie Eclipse für Java

Java-Programm zum Umkehren einer Zahl

Zahlen können in Java mit verschiedenen Methoden umgekehrt werden. Schauen wir uns die erste an.

Verwenden einer While-Schleife

Die Verwendung der while-Schleife kann verwendet werden, um eine Reihe von Zahlen umzukehren. Hier ist das Programm,



public class Main {public statisch void main (String [] args) {int number = 4321, reverse = 0 while (number! = 0) {int dig = number% 10 reverse = reverse * 10 + dig number / = 10} System .out.println ('Reversed Number:' + reverse)}}

Ausgabe:

Umgekehrte Nummer: 1234

Erläuterung:



  • In diesem Beispiel wird eine Ganzzahl deklariert.
  • Die Zahl wird durch 10 geteilt und der Rest wird in einer variablen Dig gespeichert.
  • Somit wird die letzte Ziffer der Zahl, d. H. 1, in der Variablen dig gespeichert.
  • Die variable Umkehrung wird mit 10 multipliziert (dies fügt eine neue Stelle in der Zahl hinzu), und dig wird hinzugefügt. Hier ist 0 * 10 + 1 = 1.
  • Die Zahl wird dann durch 10 geteilt, so dass sie die ersten drei Ziffern enthält: 432.
  • Alle Zahlen werden auf die gleiche Weise iteriert.

Fahren wir mit diesem Artikel „Java-Programm zum Umkehren einer Zahl“ fort.

Verwenden einer A-Schleife

Anstelle einer while-Schleife verwenden wir im folgenden Beispiel die for-Schleife:

public class Main {public statisch void main (String [] args) {int number = 764321, reverse = 0 für (number! = 0 number / = 10) {int dig = number% 10 reverse = reverse * 10 + dig} System .out.println ('Reversed Number:' + reverse)}}

Es ist zu beachten, dass der Initialisierungsausdruck hier nicht verwendet wird.

Ausgabe:

Umgekehrte Nummer: 1234567

Dies ist der letzte Teil dieses Artikels. Lassen Sie uns sehen, wie Rekursion hier hilft.

Java Unterschied zwischen Wurf und Wurf

Rekursion verwenden

Wenn sich eine Methode kontinuierlich aufruft, wird der Prozess als Rekursion bezeichnet.

import java.util.Scanner class Main {// Umkehrmethode public static 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() } } 

Ausgabe:

Umgekehrte Nummer: 123456789

Diese Methoden bieten einen ganzheitlichen Ansatz, um eine Zahl in der Programmiersprache Java umzukehren.

Damit sind wir am Ende dieses Artikels über 'Java-Programm zum Umkehren einer Zahl' angelangt. Wenn Sie mehr erfahren möchten,Besuche die von Edureka, einem vertrauenswürdigen Online-Lernunternehmen. Der Java J2EE- und SOA-Schulungs- und Zertifizierungskurs von Edureka wurde entwickelt, um Sie für Kern- und fortgeschrittene Java-Konzepte sowie für verschiedene Java-Frameworks wie Hibernate & Spring zu schulen.

Hast du eine Frage an uns? Bitte erwähne es im Kommentarbereich dieses Blogs und wir werden uns so schnell wie möglich bei dir melden.