Loop Do While di Java

Perulangan ini (do while) sebenarnya mirip dengan loop while, akan tetapi perbedaannya pada pengecekan kondisi. jika pada loop while pengecekan kondisi dilakukan sebelum blok perulangan sedangkan pada do while pengecekan kondisi setelah blok perulangan dieksekusi. Jadi meskipun init statementnya false (tidak memenuhi kondisi), blok perulangan tetap dijalankan meskipun hanya sekali. Perhatikan sintaks di bawah ini:

Init statement
do{
//blok perulangan
} while(kondisi);

Supaya lebih jelas, kita buat kelas bernama LoopDoWhile, lalu ketikkan sintaks berikut ini:

public class LoopDoWhile {
    public static void main(String[] args) {
        var bilangan = 3;
        do{
            int hasil;
            hasil = bilangan * 2;
            System.out.println(hasil);
        }while(bilangan < 2);
    }
}

Jika kita run, maka hasilnya adalah sebagai berikut:

6 //meskipun init statement false, tetap dijalankan meskipun sekali

 

 

PREVIOUS: Loop While
NEXT: Break dan Continue

KE DAFTAR ISI

 

Leave a Reply

Your email address will not be published. Required fields are marked *