je svestran programski jezik s različitim aplikacijama. Glavni razlog tome je fleksibilnost i lakoća koju pruža na granuliranoj razini. ovaj će vam članak pomoći da napišete Java program za obrtanje broja. U ovom će članku biti obrađeni sljedeći smjerovi,
Krenimo onda,
što je rmi u javi
Java program za preokretanje broja
Brojevi se u Javi mogu obrnuti različitim metodama, pogledajmo prvu,
Korištenje petlje while
Korištenje loop petlje može se izvršiti za preokretanje niza brojeva. Evo programa,
javna klasa Main {javna statička void main (String [] args) {int number = 4321, reverse = 0 while (number! = 0) {int dig = number% 10 reverse = reverse * 10 + dig number / = 10} Sustav .out.println ('Obrnuti broj:' + obrnuto)}}
Izlaz:
Obrnuti broj: 1234
Obrazloženje:
- U ovom je primjeru naveden cjelobrojni broj.
- Broj se dijeli s 10, a ostatak se pohranjuje u varijablu dig.
- Dakle, zadnja znamenka broja, tj. 1 pohranjena je u varijabli dig.
- Varijabla obrnuto množi se s 10 (ovo dodaje novo mjesto u broju), a na nju se dodaje dig. Ovdje je 0 * 10 + 1 = 1.
- Zatim se broj podijeli s 10, tako da sadrži prve tri znamenke: 432.
- Svi se brojevi ponavljaju na isti način.
Nastavimo s ovim člankom 'Java program za preokretanje broja',
Korištenje A For Loop
Umjesto while petlje, koristimo for petlju u sljedećem primjeru:
javna klasa Main {javna statička praznina main (String [] args) {int number = 764321, reverse = 0 for (number! = 0 number / = 10) {int dig = number% 10 reverse = reverse * 10 + dig} Sustav .out.println ('Obrnuti broj:' + obrnuto)}}
Treba napomenuti da se ovdje ne koristi izraz inicijalizacije.
Izlaz:
Obrnuti broj: 1234567
Ovo je završni dio ovog članka, pogledajmo kako rekurzija ovdje pomaže,
što je pojo razred u javi s primjerom
Korištenje rekurzije
Kada se metoda neprestano poziva, tada je postupak poznat kao rekurzija.
import java.util.Scanner class Main {// Reverse Method javna statička void rekurzija (int broj) {if (broj<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() } }
Izlaz:
Obrnuti broj: 123456789
Ove metode pružaju holistički pristup preokretanju broja u programskom jeziku Java.
Tako smo došli do kraja ovog članka o 'Java programu za preokretanje broja'. Ako želite naučiti više,provjerite Edureka, pouzdane tvrtke za internetsko učenje. Edurekin tečaj za obuku i certificiranje Java J2EE i SOA osmišljen je kako bi vas osposobio za osnovne i napredne Java koncepte zajedno s raznim Java okvirima poput Hibernate & Spring.
Imate pitanje za nas? Molimo vas da ga spominjete u odjeljku za komentare ovog bloga i javit ćemo vam se što je prije moguće.