Hogyan lehet megfordítani egy számot a java-ban?



A Java rugalmasságát és könnyedségét szemlélteti, nagyon sokoldalúvá teszi, ez a cikk segít a Java program megírásában A szám megfordítására.

egy sokoldalú programozási nyelv, különböző alkalmazásokkal. Ennek fő oka az a rugalmasság és könnyűség, amelyet szemcsés szinten biztosít. ez a cikk segít a Java program megírásában a szám megfordítására. A következő hivatkozásokkal foglalkozunk ebben a cikkben,

Kezdjük akkor,





java system.exit (1)

Java program a szám megfordításához

A számok megfordíthatók a Java-ban különböző módszerekkel, vessünk egy pillantást az elsőre,

Az A hurok használata

A while ciklus felhasználásával számok halmaza megfordítható. Itt van a program,



public class Main {public static void main (String [] args) {int number = 4321, reverse = 0 while (szám! = 0) {int dig = szám% 10 fordított = fordított * 10 + dig szám / = 10} Rendszer .out.println ('Fordított szám:' + fordított)}}

Kimenet:

Fordított szám: 1234

Magyarázat:



  • Ebben a példában egész számot adunk meg.
  • A szám el van osztva 10-vel, és a maradékot egy változó ásatásban tároljuk.
  • Így a szám utolsó számjegyét, azaz 1-et tároljuk a dig változóban.
  • A fordított változót megszorozzuk 10-vel (ez új számot ad hozzá), és hozzáadjuk a dig-et. Itt 0 * 10 + 1 = 1.
  • A számot ezután elosztjuk 10-vel, úgy hogy az az első három számjegyet tartalmazza: 432.
  • Az összes számot ugyanúgy iterálják.

Folytassuk ezt a „Java program a szám megfordításához” cikkel,

Az A hurok használata

A while ciklus helyett a ciklust használjuk a következő példában:

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} Rendszer .out.println ('Fordított szám:' + fordított)}}

Meg kell jegyezni, hogy az inicializáló kifejezést itt nem használjuk.

Kimenet:

Fordított szám: 1234567

Ez a cikk utolsó bitje, nézzük meg, hogyan segít itt a rekurzió,

megtanulják használni a vizuális stúdiót

Rekurzió használata

Amikor egy módszer folyamatosan hívja magát, akkor a folyamat rekurziónak nevezhető.

import java.util.Scanner osztály Fő {// Reverse Method public static void recurse (int szám) {if (szám<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() } } 

Kimenet:

Fordított szám: 123456789

Ezek a módszerek holisztikus megközelítést nyújtanak a szám megfordítására a java programozási nyelvén.

Így a „Java program egy szám megfordításához” című cikkünk végéhez értünk. Ha többet szeretne megtudni,nézd meg a Edureka, egy megbízható online tanulási társaság. Az Edureka Java J2EE és SOA képzési és tanúsítási tanfolyamát arra tervezték, hogy mind az alapvető, mind a fejlett Java koncepciókra kiképezzen különféle Java keretrendszereket, például a Hibernate & Spring.

Van egy kérdésünk? Kérjük, említse meg a blog megjegyzés rovatában, és a lehető leghamarabb kapcsolatba lépünk Önnel.