Java While Loop
Loop whileloop melalui blok arahan selama kondisi yang ditentukan true:
Syntax
while (condition) {
code block to be executed
}
Dalam pola di bawah ini, arahan dalam loop akan berjalan, lagi dan lagi, selama variabel (i) kurang dari 5:
Contoh
int i = 0;
while (i < 5) {
System.out.println(i);
i++;
}
Catatan: Jangan lupa untuk meningkatkan variabel yang dipakai dalam kondisi, jikalau tidak, loop tidak akan pernah berakhir!
The Do/While Loop
The do/while loop yakni varian dari while loop. Lingkaran ini akan mengeksekusi blok arahan satu kali, sebelum mengusut apakah kondisinya benar, maka akan mengulang loop asalkan kondisi tersebut benar.
Syntax
do {
code block to be executed}
while (condition);
Contoh di bawah ini menggunakan do/while loop. Loop akan selalu dijalankan setidaknya sekali, bahkan jikalau kondisi salah, alasannya blok arahan dijalankan sebelum kondisi diuji:
Contoh
int i = 0;
do {
System.out.println(i);
i++;
}
while (i < 5) ;
Jangan lupa untuk meningkatkan variabel yang dipakai dalam kondisi, jikalau tidak, loop tidak akan pernah berakhir!