Tuesday, August 30, 2016

Pengulangan Menggunakan while dalam Bahasa Pemrograman Java

Sekali lagi kita membahas mengenai Cara Melakukan Pengulangan while dalam Bahasa Pemrograman Java. Jika sebelumnya menggunakan for-loop, ma... thumbnail 1 summary
Sekali lagi kita membahas mengenai Cara Melakukan Pengulangan while dalam Bahasa Pemrograman Java.
Jika sebelumnya menggunakan for-loop, maka kali ini menggunakan while-loop, struktur syntax yang berbeda tapi tujuannya sama, yaitu untuk melakukan pengulangan.


baca juga : For Loop dalam Bahasa Java



Bentuk Umum

while (kondisi) {
   // c0de
}

Selagi kondisi tersebut benar, maka pengulangan akan tetap dilakukan.



Contoh Pengulangan Menggunakan while loop

Misalkan kita ingin melakukan pengulangan dari 1 ~ 10.


baca juga : Operator Relasional dalam Bahasa Java


Source Code:

// kode ini ditulis dari ng0ding.blogspot.com
public class Ng0ding {
    public static void main(String[] args) {
        int nilai = 1;
        
        while (nilai <= 10) {
            System.out.println(nilai);
            
            nilai++;
        }   
    }
}


Output:

Pengulangan while (while loop) dalam Bahasa Pemrograman Java
Pengulangan 1 sampai 10 menggunakan while loop dalam Bahasa Java


Pengulangan while juga bisa dilakukan Pengulangan bersarang, contohnya bisa sama saja seperti artikel mengenai Pengulangan Menggunakan for loop.



Infinite Loop

Apa itu Infinite Loop ?
Infinite loop atau dikenal dengan endless loop (pengulangan yang gak berakhir), adalah saat kondisi di pengulangan selalu bernilai benar.

Source Code:

// kode ini ditulis dari ng0ding.blogspot.com
public class Ng0ding {
    public static void main(String[] args) {
        while (true) {
            System.out.println("Infinite Loop");
        }   
    }
}


Output:

Pengulangan while (while loop) dalam Bahasa Pemrograman Java
Tampilan infinite loop, jika anda mengalaminya hentikan programnya saja.


Kesimpulan

Jika anda telah membaca artikel sebelumnya mengenai for loop, mungkin anda akan mendapati hal yang berbeda.
Biasanya for loop dilakukan jika programmer telah mengetahui batas awal, batas akhir, dan update nilai, untuk dijalankannya suatu pengulangan.

seperti contoh membuat 1 ~ 10 tadi, sebenarnya lebih baik kita melakukan pengulangan menggunakan for loop, karna kita tahu bahwa:
Pengulangan dimulai dari 1,
Berakhir hingga bernilai 10,
Dan ada peningkatan 1 nilai setiap pengulangan.

Setelah while loop, kita akan membahas mengenai do-while loop, dimana mungkin sedikit sama, tetapi ada yang berbeda dari kedua syntax tersebut.
Saat melakukan pengulangan, pastikan ada kondisi dimana pengulangan tersebut berhenti, jangan sampai terjadi infinite loop.

Sekian dan Terima Kasih.

No comments

Post a Comment