Pernyataan Pengulangan Proses (Loop)

By: Johan Supriyanto, S.Kom. - April 15, 2013
Pada artikel sebelumnya saya telah membahas mengenai Percabangan di java, kali ini saya akan membahas Perulangan di java. Pernyataan Pengulangan Proses (Loop) dalam pemrograman java itu terdiri dari  for, while, do-while. Jika anda belum mengetahuinya simak penjelasan berikut ini:

Perulangan For
for sering disebut for loop, karena digunakan untuk proses looping atau pengulangan
Bentuk:
for (inisialisasi; kondisi; increment) {
    // lakukan selama kondisi benar
}

Contoh:
PernyataanFOR.java

public class PernyataanFOR {
    public static void main(String[] args){
        for(int i=1; i<11; i++){
            System.out.println(i);
        }
    }
}

PernyataanFOREnhanced.java

public class PernyataanFOREnhanced {
    public static void main(String[] args){
        int[] numbers = {1,2,3,4,5,6,7,8,9,10};
         
        for (int i : numbers) {
                   System.out.println(i);
        }
    }
}

Perulangan While
while digunakan untuk melakukan proses pengulangan suatu blok pernyataan selama kondisinya bernilai true
Bentuk:
while( kondisi ){
    // lakukan selama kondisi benar
}

Contoh:
PernyataanWHILE.java

public class PernyataanWHILE {
    public static void main(String[] args){
        int i = 1;
        while (i < 11) {
            System.out.println(i);
            i++;
        }
    }
}


Perulangan Do-While
do ... while digunakan untuk melakukan proses pengulangan suatu blok pernyataan selama kondisinya bernilai true.
Pernyataan dalam blok paling tidak dieksekusi satu kali
Bentuk:
do {
    // lakukan selama kondisi benar
} while ( kondisi );

Contoh:
PernyataanDOWHILE.java

public class PernyataanDOWHILE {
    public static void main(String[] args){
        int i = 1;
        do {
            System.out.println(i);
            i++;
        } while (i <= 10);
    }
}

Perintah continue
•Perintah continue digunakan untuk men-skip kode program selanjutnya.
•Dalam perulangan continue bisa digunakan sebagai perintah untuk melanjutkan pe perulangan berikutnya, tanpa harus mengeksekusi kode program.
Perintah break
•Perintah break digunakan untuk menghentikan proses perulangan.
•Dengan menggunakan perintah break, sisa perulangan selanjutnya tidak akan dieksekusi lagi.
Perulangan For-Each
for( tipedata variabel : array ){
    // variabel adalah data yang ada di array
}

Demikian yang dapat saya sampaikan pada artikel kali ini mengenai Pernyataan Pengulangan Proses (Loop). Semoga penjelasan di atas dapat menambah wawasan anda dalam belajar pemrograman java.

Artikel Terkait