Kako obrnuti broj u javi?

Fleksibilnost i lakoća koju Java pruža na granularnoj razini, čini je vrlo svestranom. Ovaj članak će vam pomoći da napišete Java program za obrtanje broja.

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.