Cara Menggunakan Pernyataan Kes Suis dalam Java

Cara Menggunakan Pernyataan Kes Suis Dalam Java



Di Java, pernyataan suis membolehkan pengguna melaksanakan kod padat, ringkas, jelas dan boleh dibaca. Ia adalah salah satu pernyataan pengaturcaraan yang paling kuat dan paling berkuasa berbanding dengan if-else. Jika bilangan kes adalah terhad, kita boleh menggunakan pernyataan if-else. Walau bagaimanapun, jika nombor kes bersaiz besar, lebih baik menggunakan pernyataan kes suis.

Tutorial ini akan bercakap tentang menggunakan pernyataan suis dalam Java.







Bagaimana untuk Menggunakan Pernyataan Kes Suis dalam Java?

Pernyataan suis ialah pernyataan keadaan pelbagai, seperti jika, jika tidak. Ia melaksanakan hanya satu pernyataan daripada semua blok kod keadaan yang ditentukan. Ia berkaitan dengan enum, rentetan, int, pendek, panjang, bait, dan banyak lagi. Untuk menggunakan pernyataan suis dalam Java, kami telah menyediakan sintaks di bawah.



Sintaks

suis ( ungkapan ) {
kes nilai1 :
rehat ;
kes nilai2 :
rehat ;
......
lalai :
}

Dalam sintaks di atas:



  • suis ” ialah ungkapan yang dilaksanakan sekali sahaja.
  • kes ” menentukan keadaan. Nilai ungkapan yang dinyatakan dibandingkan dengan setiap kes.
  • rehat ” ialah kata kunci pilihan yang digunakan untuk menamatkan syarat.
  • lalai ” kes dilaksanakan apabila syarat yang ditentukan tidak dipadankan.

Contoh

Dalam contoh yang dinyatakan ini, kami akan menggunakan pernyataan kes suis untuk membandingkan keadaan. Untuk berbuat demikian, pertama sekali, isytiharkan nombor dengan jenis data berangka dan tetapkan nilai mengikut spesifikasi anda:





int pada satu = 23 ;

di sini:

  • Gunakan pernyataan suis dan tambah syarat dengan bantuan ' kes ” kata kunci.
  • Kemudian, gunakan ' println() ” kaedah untuk mencetak output pada konsol jika nombor sepadan dengan keadaan yang dinyatakan.
  • Tambahan pula, pernyataan lalai adalah pilihan. Jika nombor tidak sepadan dengan sebarang syarat, maka ia akan mencetak nilai lalai:
suis ( pada satu ) {
kes 1 : Sistem . keluar . println ( 'lima belas' ) ;
rehat ;
kes 2 : Sistem . keluar . println ( '25' ) ;
rehat ;
kes 3 : Sistem . keluar . println ( '35' ) ;
rehat ;
lalai : Sistem . keluar . println ( 'Tidak Wujud' ) ;
}

Dalam imej di bawah, dapat diperhatikan bahawa nombor yang diisytiharkan tidak sepadan dengan sebarang syarat. Itulah sebabnya ia akan mencetak nilai lalai pada konsol:



Mari lihat satu lagi contoh penyataan kes suis. Untuk berbuat demikian, mulakan pembolehubah:

int hari = 5 ;

Gunakan pernyataan suis yang akan membandingkan nombor dengan setiap pernyataan kes. Jika nombor itu sepadan dengan sebarang syarat, ia akan menamatkan dan mencetak output pada paparan. Dalam kes lain, nilai lalai akan dicetak pada konsol:

suis ( hari ) {
kes 0 :
Sistem . keluar . println ( 'Hari ini adalah Isnin' ) ;
rehat ;
kes 1 :
Sistem . keluar . println ( 'Hari ini hari selasa' ) ;
rehat ;
kes 2 :
Sistem . keluar . println ( 'Hari ini hari rabu' ) ;
rehat ;
kes 3 :
Sistem . keluar . println ( 'Hari ini hari Khamis' ) ;
rehat ;
kes 4 :
Sistem . keluar . println ( 'Hari ini Jumaat' ) ;
rehat ;
kes 5 :
Sistem . keluar . println ( 'Hari ini hari Sabtu' ) ;
rehat ;
kes 6 :
Sistem . keluar . println ( 'Hari ini hari Ahad' ) ;
Rehat ;
}

Oleh kerana nilai hari yang ditentukan telah dipadankan dengan “ 5 ” kes, blok kod yang sepadan dilaksanakan.

Kesimpulan

Untuk menggunakan pernyataan kes suis dalam Java, mula-mula mulakan pembolehubah dengan jenis data dan tetapkan nilainya. Kemudian, gunakan pernyataan kes suis yang membandingkan nombor dengan setiap kes. Jika nombor itu sepadan dengan syarat maka nombor itu dipaparkan pada skrin konsol. Siaran ini menyatakan kaedah untuk menggunakan pernyataan kes suis di Jawa.