Terangkan dahulu masalah ini secara prinsip:
suis (ungkapan)
{ ungkapan pemalar kes 1: pernyataan 1;
....
ungkapan pemalar kes 2: pernyataan 2;
lalai: pernyataan; }
1. Lalai adalah untuk melaksanakannya jika tiada kes yang sepadan tidak diperlukan.
2. Pernyataan selepas kes tidak memerlukan pendakap
3 Keadaan penghakiman pernyataan suis boleh menerima int, byte, char, short, tetapi tidak boleh menerima jenis lain 4. Setelah kes sepadan, kod program berikut akan dilaksanakan secara berurutan, tidak kira sama ada kes berikutnya sepadan, sehingga rehat ditemui Prinsip ialah prinsip, Berikut ialah beberapa contoh yang mengelirukan
1 Jenis standard (huruf kecil diikuti dengan pernyataan putus)
int i=3;
suis(i). {
kes 1:System.out.println(1);
break;
kes 2:
System.out.println(2);
break;
kes 3 :
System.out.println(3);
break;
default:
System.out.println("default");
break;
}
Hasil keluaran:
3
Atas ialah kandungan terperinci Apakah ayat asal ayat seterusnya? Ayat ini adalah tajuk dan perlu ditambah dengan maklumat latar belakang sebelum boleh ditulis semula secara khusus.. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!