Rumah >Java >javaTutorial >Apakah kegunaan suis Java?

Apakah kegunaan suis Java?

小老鼠
小老鼠asal
2024-03-13 09:36:001389semak imbas

Pernyataan suis dalam Java digunakan untuk melaksanakan blok kod yang berbeza berdasarkan keadaan yang berbeza. Sintaks asas pernyataan suis ialah "suis (ungkapan) {nilai kes1:// laksanakan blok kod 1pecah; nilai kes2:// laksanakan blok kod 2pecah;... lalai:// laksanakan pemisah blok kod lalai;}".

Apakah kegunaan suis Java?

Pernyataan suis dalam Java digunakan untuk melaksanakan blok kod yang berbeza berdasarkan keadaan yang berbeza. Ia boleh menggantikan pernyataan if-else if-else yang lebih panjang, menjadikan kod lebih ringkas dan boleh dibaca. Sintaks asas pernyataan suis

adalah seperti berikut:

switch (expression) {case value1:// 执行代码块1break;case value2:// 执行代码块2break;
...default:// 执行默认代码块break;
}
  • ungkapan ialah ungkapan yang perlu dinilai, biasanya integer, watak atau jenis penghitungan.

  • Setiap kes diikuti dengan nilai malar atau ungkapan tertentu, menunjukkan nilai yang perlu dipadankan.

  • Apabila nilai ungkapan sepadan dengan kes tertentu, blok kod yang sepadan akan dilaksanakan.

  • Jika kes berjaya dipadankan, semua blok kod berikutnya akan dilaksanakan sehingga pernyataan putus atau pernyataan suis ditemui.

  • Jika semua kes tidak sepadan, blok kod lalai (pilihan) akan dilaksanakan.

  • Pernyataan putus digunakan untuk melompat keluar dari pernyataan suis dan mengelak daripada melaksanakan blok kod kes lain.

  • Jika tiada kenyataan putus atau kenyataan pulangan, selepas perlawanan berjaya, blok kod kes seterusnya akan terus dilaksanakan sehingga kenyataan putus atau kenyataan suis ditemui.

Berikut ialah contoh menggunakan pernyataan suis:

int day = 1;
String dayString;switch (day) {case 1:
dayString = "Monday";break;case 2:
dayString = "Tuesday";break;case 3:
dayString = "Wednesday";break;case 4:
dayString = "Thursday";break;case 5:
dayString = "Friday";break;case 6:
dayString = "Saturday";break;case 7:
dayString = "Sunday";break;default:
dayString = "Invalid day";break;
}
System.out.println(dayString); // 输出 "Monday"

Dalam contoh di atas, mengikut nilai hari, pernyataan suis sepadan dengan kes 1 dan melaksanakan blok kod yang sepadan, memberikan dayString kepada "Monday ". Keluaran akhir ialah "Isnin".

Atas ialah kandungan terperinci Apakah kegunaan suis Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn