Java While Loop
loop
Loop dapat mengeksekusi blok kode selama kondisi tertentu tercapai.
Pengulangan berguna karena menghemat waktu, mengurangi kesalahan, dan membuat kode lebih mudah dibaca.
Java While Loop
Loop while
loop melalui blok kode selama kondisi yang ditentukan adalah true
:
Sintaksis
while (condition) {
// code block to be executed
}
Pada contoh di bawah, kode dalam loop akan berjalan, berulang-ulang, selama variabel (i) kurang dari 5:
Contoh
int i = 0;
while (i < 5) {
System.out.println(i);
i++;
}
Catatan: Jangan lupa untuk menambah variabel yang digunakan dalam kondisi, jika tidak, loop tidak akan pernah berakhir!
Perulangan Do/While
Loop do/while
adalah varian dari while
loop. Loop ini akan mengeksekusi blok kode satu kali, sebelum memeriksa apakah kondisinya benar, kemudian akan mengulangi loop selama kondisinya benar.
Sintaksis
do {
// code block to be executed
}
while (condition);
Contoh di bawah ini menggunakan do/while
loop. Loop akan selalu dieksekusi setidaknya sekali, bahkan jika kondisinya salah, karena blok kode dieksekusi sebelum kondisi diuji:
Contoh
int i = 0;
do {
System.out.println(i);
i++;
}
while (i < 5);
Jangan lupa untuk meningkatkan variabel yang digunakan dalam kondisi, jika tidak, loop tidak akan pernah berakhir!