Format pernyataan switch adalah sebagai berikut: (fungsinya untuk memilih potongan kode yang akan dieksekusi)
Copy kode kodenya sebagai berikut:
switch(faktor pemilihan bilangan bulat) {
nilai integer kasus 1: pernyataan;
nilai integer kasus 2: pernyataan;
nilai integer kasus 3: pernyataan;
nilai integer kasus 4: pernyataan;
nilai integer kasus 5: pernyataan;
...
bawaan: pernyataan;
}
Namun ada beberapa hal yang perlu diperhatikan:
1. Tipe parameter case di switch hanya bisa bertipe int, tetapi tipe byte, short, dan char juga bisa digunakan karena byte, short, dan shar bisa otomatis dipromosikan (konversi tipe otomatis) ke int, jadi di final analisis, mereka masih bertipe int. Mari saya jelaskan di sini bahwa Java memiliki 8 tipe data: byte, short, char, int, long, float, double, dan boolean. Boolean tidak dapat dikonversi ke tipe data apa pun secara otomatis diubah menjadi tipe data besar. , tipe data besar harus diubah menjadi tipe data kecil, dan diperlukan konversi paksa.
2.Kasus dapat diikuti dengan ekspresi.
3.break digunakan untuk melompat keluar dari seluruh pernyataan switch. Jika tidak, cabang berikutnya akan dieksekusi.
4. Pemrogram yang baik akan memanfaatkan default dengan baik.