Loops
Loops bisa mengeksekusi blok kode selama kondisi tertentu tercapai. Loops sangat berguna karena menghemat waktu, mengurangi error, dan membuat kode lebih mudah dibaca.
Java While Loop
While loop menjalankan blok kode selama kondisi yang ditentukan benar. Berikut cara penulisannya:
while (kondisi) {
// blok kode untuk dieksekusi
}
Pada contoh di bawah ini, kode di dalam while akan dijalankan lagi dan lagi, selama variabel (i) lebih kecil dari 5 :
public class Main {
public static void main(String[] args) {
int i = 0;
while (i < 5) {
System.out.println(i);
i++;
}
}
}
Output :
0
1
2
3
4
Perhatikan! jangan lupa untuk menambahkan nilai variabel yang digunakan dalam kondisi, atau pengulangan tidak akan selesai.
Do/While Loop
Do/while adalah varian dari while. Pengulangan ini akan mengeksekusi blok kode sekali, sebelum mengecek kondisinya benar, lalu akan mengulanginya selama kondisinya benar. Berikut cara penulisannya:
do {
// blok kode yang akan dieksekusi
} while (kondisi);
Pada contoh dibawah ini kita akan menggunakan do/while. Pengulangan akan selalu dieksekusi setidaknya sekali, bahkan jika kondisinya salah, karena blok kode dieksekusi sebelum diuji :
public class Main {
public static void main(String[] args) {
int i = 0;
do {
System.out.println(i);
i++;
} while (i < 5);
}
}
Output :
0
1
2
3
4
Jangan lupa untuk selalu menambahkan nilai variabel dalam kondisi, atau pengulangan tidak akan selesai.
Tutorial sebelumnya : Contoh Switch Case Java
Tutorial setelahnya : Perulangan For Java
Semua Tutorial JAVA : Tutorial JAVA