Selamat Belajar !

Sabtu, 25 Agustus 2012

Pernyataan break tidak berlabel (unlabeled)

Pernyataan break tidak berlabel (unlabeled) digunakan untuk menghentikan jalannya
pernyataan switch. Selain itu pernyataan break unlabeled juga bisa digunakan
untuk menghentikan pernyataan-pernyataan for, while atau do-while loop.

Contohnya,
String names[] = {"Beah", "Bianca", "Lance", "Belle",
"Nico", "Yza", "Gem", "Ethan"};
String searchName = "Yza";
boolean foundName = false;
for( int i=0; i< names.length; i++ ){
if( names[i].equals( searchName )){
foundName = true;
break;
}
}
if( foundName ){
System.out.println( searchName + " found!" );
}
else{
}
System.out.println( searchName + " not found." );

Pada contoh diatas, jika string “Yza” ditemukan, pengulangan pada for loop akan
dihentikan dan akan dilanjutkan ke pernyataan berikutnya yang terletak setelah pernyataan
for.

Sumber : J.E.N.I.

Tidak ada komentar:

Posting Komentar