Hur man vänder ett nummer i java?



Den flexibilitet och lätthet Java ger på kornig nivå, gör det mycket mångsidigt den här artikeln hjälper dig att skriva Java-program för att vända ett nummer.

är ett mångsidigt programmeringsspråk med olika applikationer. Den främsta anledningen till detta är flexibiliteten och lättheten den ger på granulär nivå. den här artikeln hjälper dig att skriva Java-program för att vända ett nummer. Följande tips kommer att behandlas i den här artikeln,

Låt oss komma igång då,





hur man initierar ett objekt i python

Java-program för att vända ett nummer

Nummer kan vändas i Java med olika metoder, låt oss ta en titt på den första,

Använda A While Loop

Användningen av while-loop kan göras för att vända en uppsättning siffror. Här är programmet,



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} System .out.println ('Omvänd nummer:' + omvänd)}}

Produktion:

Omvänd nummer: 1234

Förklaring:



  • Ett heltal anges i detta exempel.
  • Siffran divideras med 10 och resten lagras i en variabel grävning.
  • Således lagras den sista siffran, dvs. 1, i variabeln dig.
  • Den variabla omvända multipliceras med 10 (detta lägger till en ny plats i antal) och dig läggs till den. Här är 0 * 10 + 1 = 1.
  • Talet divideras sedan med 10, så att det innehåller de tre första siffrorna: 432.
  • Alla siffror upprepas på samma sätt.

Låt oss fortsätta med den här artikeln 'Java-program för att vända om ett nummer',

Använda A For Loop

Istället för en while-loop använder vi for-loop i följande exempel:

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} System .out.println ('Omvänd nummer:' + omvänd)}}

Det måste noteras att initialiseringsuttryck inte används här.

Produktion:

Omvändt nummer: 1234567

Detta är den sista delen av den här artikeln, låt oss se hur rekursion hjälper här,

är en magisterexamen som anses vara forskarutbildning

Använda rekursion

När en metod kallar sig kontinuerligt kallas processen rekursion.

importera java.util.Scanner-klass Huvud {// Omvänd metod 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() } } 

Produktion:

Omvändt nummer: 123456789

Dessa metoder ger ett holistiskt tillvägagångssätt för att vända ett nummer i Java: s programmeringsspråk.

Således har vi kommit till slutet av denna artikel om ”Java-program för att vända ett nummer”. Om du vill lära dig mer,kolla in av Edureka, ett pålitligt online-lärande företag. Edurekas Java J2EE- och SOA-utbildning och certifieringskurs är utformad för att träna dig för både grundläggande och avancerade Java-koncept tillsammans med olika Java-ramverk som Hibernate & Spring.

Har du en fråga till oss? Vänligen nämna det i kommentarsektionen på den här bloggen så kommer vi tillbaka till dig så snart som möjligt.