Kuidas arv Java-s tagasi pöörata?



Java pakub paindlikkust ja lihtsust granuleeritult, muudab selle väga mitmekülgseks. See artikkel aitab teil kirjutada Java-programmi numbri ümberpööramiseks.

on mitmekülgne programmeerimiskeel, millel on erinevad rakendused. Selle peamine põhjus on paindlikkus ja lihtsus, mida see annab granuleeritud tasemel. see artikkel aitab teil kirjutada Java-programmi numbri ümberpööramiseks. Järgmisi näpunäiteid käsitletakse selles artiklis,

Alustagem siis





kuidas installida PHP 7 Windowsi 10

Java-programm numbri ümberpööramiseks

Numbreid saab Java-s ümber pöörata, kasutades erinevaid meetodeid. Vaatame esimest,

A Loopi kasutamine

Number loopi saab kasutada numbrite hulga ümberpööramiseks. Siin on programm,



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} Süsteem .out.println ('Pööratud arv:' + vastupidine)}}

Väljund:

Pöördarv: 1234

Selgitus:



  • Selles näites deklareeritakse täisarv.
  • Arv jagatakse 10-ga ja ülejäänud osa salvestatakse muutuvas kaevamises.
  • Seega salvestatakse muutujas dig arvu viimane number, s.o 1.
  • Muutuja tagurpidi korrutatakse 10-ga (see lisab arvus uue koha) ja sellele lisatakse dig. Siin 0 * 10 + 1 = 1.
  • Seejärel jagatakse number kümnega, nii et see sisaldab kolme esimest numbrit: 432.
  • Kõiki numbreid korratakse samal viisil.

Jätkame selle artikliga „Java programm numbri tagasipööramiseks”,

A-i kasutamine silmuseks

Mõnda silmust asemel kasutame järgmises näites loopi jaoks:

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} Süsteem .out.println ('Pööratud arv:' + vastupidine)}}

Tuleb märkida, et initsialiseerimisavaldist siin ei kasutata.

Väljund:

Pöördnumber: 1234567

See on selle artikli viimane natuke, vaatame, kuidas rekursioon siin aitab,

kuidas hõljukit CSS-is kasutada

Rekursiooni kasutamine

Kui meetod kutsub ennast pidevalt, siis nimetatakse protsessi rekursiooniks.

import java.util.Scanneri klass Main {// Reverse Method 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() } } 

Väljund:

Pöördnumber: 123456789

Need meetodid pakuvad terviklikku lähenemist numbri ümberpööramiseks java programmeerimiskeeles.

Nii oleme jõudnud selle artikli lõppu, mis käsitleb Java-programmi arvu muutmiseks. Kui soovite rohkem teada saada,vaadake autor Edureka, usaldusväärne veebiõppe ettevõte. Edureka Java J2EE ja SOA koolitus- ja sertifitseerimiskursus on mõeldud selleks, et õpetada teid nii Java põhiliste kui ka edasijõudnute kontseptsioonide jaoks koos erinevate Java-raamistikega nagu Hibernate & Spring.

Kas teil on meile küsimus? Palun mainige seda selle blogi kommentaaride jaotises ja võtame teiega ühendust niipea kui võimalik.