Bagaimana Membalikkan Nombor Di Jawa?



Fleksibiliti dan kemudahan Java memberikan pada tingkat butiran, menjadikannya sangat serba boleh artikel ini akan membantu anda menulis Program Java Untuk Membalikkan Nombor.

adalah bahasa pengaturcaraan serba boleh dengan aplikasi yang berbeza. Sebab utama untuk ini adalah fleksibiliti dan kemudahan yang diberikannya pada tahap butiran. artikel ini akan membantu anda menulis Program Java Untuk Membalikkan Nombor. Petunjuk berikut akan dibahas dalam artikel ini,

Mari kita mulakan,





apa yang dilakukan oleh pentadbir linux

Program Java Untuk Membalikkan Nombor

Nombor boleh dibalikkan di Java menggunakan kaedah yang berbeza, mari kita lihat yang pertama,

Menggunakan Gelung Sementara

Penggunaan loop sementara boleh dibuat untuk membalikkan satu set nombor. Inilah programnya,



kelas awam 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} Sistem .out.println ('Nombor Terbalik:' + terbalik)}}

Pengeluaran:

Nombor Terbalik: 1234

Penjelasan:



  • Nombor bulat dinyatakan dalam contoh ini.
  • Nombor dibahagi dengan 10, dan selebihnya disimpan dalam penggalian berubah.
  • Oleh itu, digit nombor terakhir, iaitu 1 disimpan dalam penggalian pemboleh ubah.
  • Pemboleh ubah terbalik didarabkan dengan 10 (ini menambah tempat baru dalam jumlah), dan penggalian ditambahkan padanya. Di sini, 0 * 10 + 1 = 1.
  • Nombor itu kemudian dibahagi dengan 10, sehingga mengandungi tiga digit pertama: 432.
  • Semua nombor diulangi dengan cara yang sama.

Mari kita lanjutkan dengan artikel 'Program Java Untuk Membalikkan Angka' ini,

Menggunakan A Untuk Gelung

Daripada gelung sementara, kami menggunakan loop untuk contoh berikut:

kelas awam Utama {public static void main (String [] args) {int number = 764321, reverse = 0 for (number! = 0 number / = 10) {int dig = number% 10 terbalik = terbalik * 10 + dig} Sistem .out.println ('Nombor Terbalik:' + terbalik)}}

Harus diingat bahawa, ungkapan inisialisasi tidak digunakan di sini.

Pengeluaran:

Nombor Terbalik: 1234567

Ini adalah bahagian terakhir artikel ini, mari kita lihat bagaimana pengulangan membantu di sini,

contoh blok statik di java

Menggunakan Rekursi

Apabila kaedah memanggil dirinya secara berterusan, maka proses itu dikenali sebagai pengulangan.

import java.util.Scanner class Main {// Kaedah Terbalik public static void recurse (nombor int) {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() } } 

Pengeluaran:

Nombor Terbalik: 123456789

Kaedah ini memberikan pendekatan holistik untuk membalikkan nombor dalam bahasa pengaturcaraan java.

Oleh itu, kita telah sampai pada akhir artikel ini tentang 'Program Java Untuk Membalikkan Angka'. Sekiranya anda ingin mengetahui lebih lanjut,lihat oleh Edureka, sebuah syarikat pembelajaran dalam talian yang dipercayai. Kursus latihan dan pensijilan Java J2EE dan SOA Edureka dirancang untuk melatih anda untuk konsep Java teras dan maju bersama dengan pelbagai kerangka kerja Java seperti Hibernate & Spring.

Ada soalan untuk kami? Sila sebutkan di bahagian komen blog ini dan kami akan menghubungi anda secepat mungkin.