Belajar Dart: Switch Case Bahasa Pemrograman Dart
switch (variable/expression) {
case value1:
// do something
break;
case value2:
// do something
break;
...
...
default:
// do something else
}
Tanda kurung sesudah keyword switch berisi variabel atau ekspresi yg akan dievaluasi. kemudian untuk setiap kondisi yg mungkin terjadi kita masukkan keyword case diikuti dengan nilai yg valid. Bila kondisi pada case sama menggunakan variabel di switch, maka blok kode setelah titik 2 (:) akan dijalankan. Keyword break digunakan buat keluar dari proses switch. ada satu case bernama default yg mempunyai fungsi yang sama menggunakan keyword else pada control flow if-else. Jika tidak terdapat nilai yg sama dengan variabel di switch maka blok kode ini akan dijalankan.
Contoh Penulisan-Nya Adalah Sebagai Berikut:
void main(){
int posSaatIni = 2;
switch(posSaatIni){
case 1:
print("Makan Nasi");
break;
case 2:
print("Makan Jagung");
break;
case 3:
print("Makan Tempe");
break;
case 4:
print("Makan Roti");
break;
default:
print("Pos yang anda masukan tidak terdaftar");
}
}
Pada Penulisan Code Di Atas Terdapat Sebuah Pecabangan Switch Case Di Mana Terdapat int posSaatIni Yang Memiliki Sebuah Type Data Angka Yang Akan Menjadi Parameter Sebagai Nilai Untuk Case-Nya. Jika Kita Lihat, Nilai Angka Dalam int posSaatIni Sudah Terdapat Dalam Di Case Switch Case Yang Dimana Jika Kita Akan Tampilkan Akan Tampil Text "Makan Jagung" Karena Nilai-Nya Sesuai Dengan Case Di Percabangan Switch Case Tersebut.
Ini
Adalah Materi Dasar Dalam Bahasa Pemrogramman Dart Yaitu Bagaimana Cara
Menulis Sebuah Percabangan Switch Case Di Dalam Bahasa Pemrogramman Dart. Tentu Sangat Mudah Di Pelajari
Untuk Pemula. Masih Banyak Yang Akan Kita Pelajari Mengenai Bahasa
Pemrograman Dart.