Pernyataan Switch Case
Pelajaran 6 dari 11 dalam kursus Pernyataan Kontrol dalam Java di Coddy.
Pernyataan if-else-if mirip dengan pernyataan switch.
Pernyataan switch berisi beberapa blok kode yang disebut case, dan satu case dijalankan berdasarkan variabel yang diperiksa oleh switch.
Ada beberapa kemungkinan jalur eksekusi.
Jumlah case bisa sebanyak N.
Setiap case harus unik.
Misalnya, kamu ingin mengetahui bulan apa sekarang dengan memasukkan nomor bulan, jadi pernyataan switch bisa digunakan.
Setiap pernyataan case dapat memiliki break sebagai fitur opsional.
Sintaks:
switch(expression){
case value1:
//kode yang akan dijalankan;
break; //opsional
case value2:
//kode yang akan dijalankan;
break; //opsional
......
default:
// kode yang akan dijalankan jika tidak ada kasus yang cocok;
}Tantangan
MudahTulis program switch case untuk menentukan Hari dalam Seminggu.
Terima int sebagai input, dan minggu dimulai pada hari Senin, jadi cetak nama hari yang sesuai.
Contoh: jika input-nya 4, program harus mencetak "Thursday".
Kasus default adalah "Invalid"
Coba sendiri
class DayOfWeek {
public static String dayOfWeek(int day) {
// Tulis kodemu di sini
}
}Semua pelajaran di Pernyataan Kontrol dalam Java
1Apa Itu Pernyataan Kontrol?
Pengantar2Pernyataan Pengambilan Keputusan
Pernyataan if SederhanaPernyataan if-elsePernyataan if-else-ifPernyataan if BersarangPernyataan Switch CaseLatihan sendiri: Compiler Java online