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.