Bagaimana cara membalikkan nomor di java?



Fleksibilitas dan kemudahan yang diberikan Java pada tingkat granular, membuatnya sangat serbaguna, artikel ini akan membantu Anda menulis Program Java Untuk Membalikkan Nomor A.

adalah bahasa pemrograman serbaguna dengan aplikasi berbeda. Alasan utama untuk ini adalah fleksibilitas dan kemudahan yang diberikannya pada tingkat yang terperinci. Artikel ini akan membantu Anda menulis Program Java Untuk Membalikkan Nomor A. Petunjuk berikut akan dibahas dalam artikel ini,

Mari kita mulai,





argumen baris perintah dalam kode contoh java

Program Java Untuk Membalik Angka

Angka dapat dibalik di Java menggunakan metode yang berbeda, mari kita lihat yang pertama,

Menggunakan A While Loop

Penggunaan while loop dapat dilakukan untuk membalikkan sekumpulan angka. Ini programnya,



kelas publik Utama {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 ('Nomor Terbalik:' + mundur)}}

Keluaran:

Nomor Terbalik: 1234

Penjelasan:



  • Bilangan bulat dideklarasikan dalam contoh ini.
  • Jumlahnya dibagi 10, dan sisanya disimpan dalam penggalian variabel.
  • Jadi, digit terakhir dari angka, yaitu 1 disimpan dalam variabel dig.
  • Variabel terbalik dikalikan dengan 10 (ini menambahkan tempat baru dalam bilangan), dan dig ditambahkan ke dalamnya. Di sini, 0 * 10 + 1 = 1.
  • Bilangan tersebut kemudian dibagi 10, sehingga terdiri dari tiga digit pertama: 432.
  • Semua nomor diulang dengan cara yang sama.

Mari kita lanjutkan dengan artikel 'Program Java Untuk Membalik Nomor' ini,

Menggunakan A For Loop

Alih-alih loop sementara, kami menggunakan for loop dalam contoh berikut:

kelas publik Utama {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 ('Nomor Terbalik:' + mundur)}}

Perlu dicatat bahwa, ekspresi inisialisasi tidak digunakan di sini.

Keluaran:

Nomor Terbalik: 1234567

Ini adalah bagian terakhir dari artikel ini, mari kita lihat bagaimana rekursi membantu di sini,

apa itu objek pemindai

Menggunakan Rekursi

Ketika suatu metode memanggil dirinya sendiri secara terus menerus, maka proses tersebut dikenal sebagai rekursi.

impor java.util.Scanner kelas Utama {// Metode Reverse 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() } } 

Keluaran:

Nomor Terbalik: 123456789

Metode ini memberikan pendekatan holistik untuk membalikkan angka dalam bahasa pemrograman java.

Jadi kami telah sampai pada akhir artikel ini tentang 'Program Java Untuk Membalik Nomor'. Jika Anda ingin mempelajari lebih lanjut,lihat oleh Edureka, perusahaan pembelajaran online terpercaya. Kursus pelatihan dan sertifikasi Java J2EE dan SOA dari Edureka dirancang untuk melatih Anda untuk konsep inti dan lanjutan Java bersama dengan berbagai kerangka kerja Java seperti Hibernate & Spring.

Ada pertanyaan untuk kami? Harap sebutkan di bagian komentar blog ini dan kami akan menghubungi Anda kembali secepatnya.