Jak odwrócić numer w java?



Elastyczność i łatwość obsługi języka Java na poziomie szczegółowym sprawia, że ​​jest ona bardzo wszechstronna. Ten artykuł pomoże Ci napisać program Java do odwrócenia liczby.

to wszechstronny język programowania z różnymi aplikacjami. Głównym tego powodem jest elastyczność i łatwość, jaką zapewnia na poziomie szczegółowości. ten artykuł pomoże Ci napisać program Java do odwrócenia liczby. Poniższe wskazówki zostaną omówione w tym artykule,

Zacznijmy więc,





jak korzystać z metody tostingu

Program Java do odwrócenia liczby

Liczby można odwracać w Javie różnymi metodami, przyjrzyjmy się pierwszej z nich,

Korzystanie z pętli While

Użycie pętli while może służyć do odwrócenia zbioru liczb. Oto 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 ('Reversed Number:' + reverse)}}

Wynik:

Odwrócony numer: 1234

Wyjaśnienie:



  • W tym przykładzie zadeklarowano liczbę całkowitą.
  • Liczba jest dzielona przez 10, a reszta jest przechowywana w zmiennej cyfrze.
  • W ten sposób ostatnia cyfra liczby, czyli 1, jest przechowywana w zmiennej dig.
  • Zmienna reverse jest mnożona przez 10 (dodaje to nowe miejsce w liczbie) i dodaje do niej dig. Tutaj 0 * 10 + 1 = 1.
  • Liczba jest następnie dzielona przez 10, tak aby zawierała pierwsze trzy cyfry: 432.
  • Wszystkie liczby są powtarzane w ten sam sposób.

Kontynuujmy ten artykuł „Program Java do odwrócenia numeru”,

Korzystanie z pętli For

Zamiast pętli while używamy pętli for w poniższym przykładzie:

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 ('Reversed Number:' + reverse)}}

Należy zauważyć, że wyrażenie inicjujące nie jest tutaj używane.

Wynik:

Odwrócony numer: 1234567

To jest ostatnia część tego artykułu, zobaczmy, jak pomaga tutaj rekursja,

firmy używające języka programowania r

Korzystanie z rekursji

Gdy metoda wywołuje się w sposób ciągły, proces ten nazywany jest rekurencją.

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() } } 

Wynik:

Odwrócony numer: 123456789

Metody te zapewniają całościowe podejście do odwrócenia liczby w języku programowania java.

W ten sposób dotarliśmy do końca artykułu „Program Java do odwrócenia liczby”. Jeśli chcesz dowiedzieć się więcej,Sprawdź autorstwa Edureka, zaufanej firmy zajmującej się edukacją online. Szkolenie i certyfikacja J2EE i SOA firmy Edureka ma na celu przeszkolenie zarówno podstawowych, jak i zaawansowanych koncepcji języka Java, a także różnych struktur Java, takich jak Hibernate i Spring.

Masz do nas pytanie? Wspomnij o tym w sekcji komentarzy na tym blogu, a my skontaktujemy się z Tobą tak szybko, jak to możliwe.