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.