Apa itu Switch Case?
Switch
Case merupakan sebuah pernyataan atau statement
yang dirancang khusus untuk menangan pengambilan keputusan yang melibatkan
banyak alternatif pilihan. Pernyataan Switch lebih jarang digunakan
dibandingkan dengan pernyataan IF pada java.Tetapi lebih sering
digunakan ketika kita ingin menuliskan percabangan ataupun pengambilan
keputusan dengan sangat banyak pilihan. Maka dari itu switch sangat
baik untuk dipelajari.
Bentuk umum dari Switch Case
switch
(ekspresi) {
case konstanta1:
statement1
break;
case konstanta2:
statement2
break;
case konstanta3:
statement3
break;
default:
statement-n
}
Pernyataan
switch akan menyeleksi atau mencari sebuah kondisi yang diberikan
dan kemudian akan membandingan hasilnya dengan konstanta yang berada di dalam case.
Pembandingan akan dimulai dari konstanta1 sampai konstanta akhir. Jika
hasil yang didapatkan sama dengan konstanta3 maka statemen pada
konstanta3 akan diproses. Jika hasil tidak ada yang memenuhi kriteria dari
masing-masing konstanta maka statement yang berada pada default akan
diproses. Lalu apa fungsi break?
Break
digunakan untuk menghentikan proses
yang terjadi apabila perintah untuk eksekusi telah dilaksanakan. Contohnya,
misalnya hasil yang kita dapatkan akan memproses konstanta1, apabila
pada case konstanta1 tidak ada break, maka statement2 pada case
konstanta2 sampai case konstanta3 akan ikut di proses. Maka dari itu apabila
menggunakan Switch Case, jangan lupa untuk menulis break pada akhir
statemen.
0 komentar:
Post a Comment