Ako obrátiť číslo v Jave?



Vďaka flexibilite a ľahkosti, ktoré poskytuje Java na granulárnej úrovni, je tento článok veľmi univerzálny. Tento článok vám pomôže napísať program Java na obrátenie čísla.

je univerzálny programovací jazyk s rôznymi aplikáciami. Hlavným dôvodom je flexibilita a jednoduchosť, ktoré poskytuje na granulárnej úrovni. tento článok vám pomôže napísať program Java na obrátenie čísla. V tomto článku sa budeme zaoberať nasledujúcimi ukazovateľmi,

Začnime teda,





čo je charat v jave

Program Java na obrátenie čísla

Čísla je možné v Jave obrátiť rôznymi spôsobmi, poďme sa pozrieť na tú prvú,

Používanie slučky While

Smyčku while je možné použiť na obrátenie sady čísel. Tu je program,



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} System .out.println ('Obrátené číslo:' + reverzné)}}

Výkon:

Obrátené číslo: 1234

Vysvetlenie:



  • V tomto príklade je deklarované celé číslo.
  • Číslo je vydelené 10 a zvyšok je uložený v premennej dig.
  • Posledná premenná čísla, teda 1, je teda uložená v premennej dig.
  • Premenná vzad sa vynásobí 10 (tým sa do čísla pridá nové miesto) a pridá sa k nej dig. Tu 0 * 10 + 1 = 1.
  • Číslo sa potom vydelí 10, takže obsahuje prvé tri číslice: 432.
  • Všetky čísla sú iterované rovnakým spôsobom.

Pokračujme v tomto článku „Program Java na obrátenie čísla“,

Používanie slučky A For Loop

Namiesto cyklu while použijeme v nasledujúcom príklade cyklus for:

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} System .out.println ('Obrátené číslo:' + reverzné)}}

Je potrebné poznamenať, že sa tu nepoužíva inicializačný výraz.

Výkon:

Obrátené číslo: 1234567

Toto je posledná časť tohto článku, pozrime sa, ako tu pomáha rekurzia,

čo je .formát v pythone

Pomocou rekurzie

Keď sa metóda nazýva nepretržite, potom je proces známy ako rekurzia.

import java.util.Scanner class 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ýkon:

Obrátené číslo: 123456789

Tieto metódy poskytujú holistický prístup k obráteniu čísla v programovacom jazyku Java.

Tak sme sa dostali na koniec tohto článku o „Java programe na obrátenie čísla“. Ak sa chcete dozvedieť viac,pozrite sa na Edureka, dôveryhodná online vzdelávacia spoločnosť. Výcvikový a certifikačný kurz Edureka Java J2EE a SOA je navrhnutý tak, aby vás vyškolil na základné aj pokročilé koncepty Java spolu s rôznymi rámcami Java, ako je Hibernate & Spring.

Máte na nás otázku? Uveďte to prosím v sekcii komentárov tohto blogu a my sa vám ozveme čo najskôr.