Kuinka kääntää numero Java-tilassa?



Java tarjoaa joustavuuden ja helppouden rakeisella tasolla, tekee siitä erittäin monipuolisen. Tämä artikkeli auttaa sinua kirjoittamaan Java-ohjelman kääntämään numeroa.

on monipuolinen ohjelmointikieli, jolla on erilaisia ​​sovelluksia. Tärkein syy tähän on sen tarjoama joustavuus ja helppous rakeisella tasolla. tämä artikkeli auttaa sinua kirjoittamaan Java-ohjelman kääntämään numeroa. Seuraavat vihjeet käsitellään tässä artikkelissa,

Aloitetaan sitten,





miten saada matriisin pituus javascriptiin

Java-ohjelma numeron kääntämiseksi

Numerot voidaan kääntää Java-sovelluksessa eri menetelmillä, katsotaanpa ensimmäinen,

A-silmukan käyttäminen

While-silmukan käyttöä voidaan käyttää numerosarjan kääntämiseen. Tässä on ohjelma,



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} Järjestelmä .out.println ('Käänteinen numero:' + taaksepäin)}}

Tuotos:

Käänteinen numero: 1234

Selitys:



  • Tässä esimerkissä ilmoitetaan kokonaisluku.
  • Luku jaetaan 10: llä, ja loput tallennetaan muuttuvaan kaivoon.
  • Siten viimeinen numero eli 1 tallennetaan muuttujaan dig.
  • Muuttuja käänteinen kerrotaan 10: llä (tämä lisää uuden paikan määrään) ja siihen lisätään kaivos. Tässä 0 * 10 + 1 = 1.
  • Luku jaetaan sitten 10: llä siten, että se sisältää kolme ensimmäistä numeroa: 432.
  • Kaikki numerot toistetaan samalla tavalla.

Jatka tällä Java-ohjelmalla numeron kääntämiseksi -artikkelilla,

A-silmukan käyttäminen

Jonkin silmukan sijaan käytämme silmukkaa seuraavassa esimerkissä:

public class Main {public static void main (String [] args) {int number = 764321, reverse = 0 for (numero! = 0 numero / = 10) {int dig = numero% 10 taaksepäin = taaksepäin * 10 + dig} järjestelmä .out.println ('Käänteinen numero:' + taaksepäin)}}

On huomattava, että alustuslauseketta ei käytetä tässä.

Tuotos:

Käänteinen numero: 1234567

Tämä on tämän artikkelin viimeinen bitti. Katsotaanpa, kuinka rekursio auttaa tässä,

oppiminen ssis askel askeleelta

Rekursiota käyttämällä

Kun menetelmä kutsuu itseään jatkuvasti, prosessi tunnetaan rekursiona.

tuo java.util.Scanner-luokka Pää {// Käänteinen menetelmä julkinen staattinen void recurse (int-numero) {if (numero<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() } } 

Tuotos:

Käänteinen numero: 123456789

Nämä menetelmät tarjoavat kokonaisvaltaisen lähestymistavan luvun kääntämiseen Java-ohjelmointikielellä.

Siksi olemme päässeet tämän artikkelin 'Java-ohjelma kääntämään lukua' loppuun. Jos haluat oppia lisää,tutustu Edureka, luotettava verkko-oppimisyritys. Edurekan Java J2EE- ja SOA-koulutus- ja sertifiointikurssit on suunniteltu kouluttamaan sekä ydin- että edistyneitä Java-konsepteja sekä erilaisia ​​Java-kehyksiä, kuten Hibernate & Spring.

Onko sinulla kysymys meille? Mainitse se tämän blogin kommenttiosassa ja otamme sinuun yhteyttä mahdollisimman pian.