🔔 Aktifkan notifikasi disini Google News

Perulangan Pada Bahasa Pemograman Java

Please wait 0 seconds...
Scroll Down and click on Go to Link for destination
Congrats! Link is Generated

 Dalam pemrograman Java di Netbeans, saat ketika akan membuat program untuk mencetak atau menampilkan sesuatu yang berulang kali, akan sangat merepotkan jika kita membuat secara manual, seperti halnya ingin membuat program untuk menampilkan angka 1 sampai dengan 1000. 

Jenis-Jenis Perulangan

Lalu bagaimana? Caranya menggunakan perintah perulangan (looping). Sebelum masuk ke pembahasan lebih dalam, ada hal yang harus kalian ketahui terlebih dahulu.
Perulangan dalam pemrograman dibagi manjadi dua jenis:
  1. Counted loop: Perulangan yang jumlah pengulangannya terhitung atau tentu.
  2. Uncounted loop: Perulangan yang jumlah pengulangannya tidak terhitung atau tidak tentu. Counted loop terdiri dari perulangan For dan For each. Sedangkan Uncounted loop terdiri dari perulangan While dan Do/While.

1. Counted Loop

Perulangan ini memiliki jumlah pengulangan yang tentu dan terhitung. Perulangan ini terdiri dari perulangan For dan For each.
Ø  Perulangan For
Format penulisan perulangan For di java adalah sebagai berikut:
for( int hitungan = 0; hitungan <= 10; hitungan++ ){
    // blok kode yang akan diulang
}
Penjelasan:

  • Variabel hitungan tugasnya untuk menyimpan hitungan pengulangan.
  • Hitungan <= 10 artinya selama nilai hitungannya lebih kecil atau sama dengan 10, maka pengulangan akan terus dilakukan. Dengan kata lain, perualangan ini akan mengulang sebanyak 10 kali.
  • Hitungan++ fungsinya untuk menambah satu (+1) nilai hitungan peda setiap pengulangan.
  • Blok kode For dimulai dengan tanda ‘{’ dan diakhiri dengan ‘}’.


Ø  Perulangan For Each
Perulangan ini sebenarnya digunakan untuk menampilkan isi dari array. Singkatnya, array adalah variabel yang menyimpan lebih dari satu nilai dan memiliki indeks. Perulangan For Each pada Java, dilakukan juga dengan kata kunci For.
Contohnya seperti ini:
for ( int item : dataArray ) {
    // blok kode yang diulang
}
Penjelasan:

  • Variabel item akan menyimpan nilai dari array
  • Kita bisa baca seperti ini: “Untuk setiap item dalam dataArray, maka lakukan perulangan” 

2.  Uncounted Loop

Perulangan ini tidak jelas jumlah pengulangannya. Tapi, tidak menutup kemungkinan juga, jumlah pengulangannya dapat ditentukan. Perulangan uncounted loop terdiri dari perulangan While dan Do/While.
Ø  Perulangan While
While bisa kita artikan selama. Cara kerja perulangan ini seperti percabangan, ia akan melakukan perulangan selama kondisinya bernilai true.
Struktur penulisan perulangan while:
while ( kondisi ) {
    // blok kode yang akan diulang
}

Penjelasan:
  • Kondisi bisa kita isi dengan perbandingan maupun variabel boolean. Kondisi ini hanya memiliki nilai true dan flase.
  • Perulangan while akan berhenti sampai kondisi bernilai false.

Ø  Perulangan Do/While
Cara kerja perulangan Do/While sebenarnya sama seperti perulangan While. Bedanya, Do/While melakukan satu kali perulangan dulu. Kemudian mengecek kondisinya.
Struktur penulisannya seperti ini:
do {
    // blok kode yang akan diulang
} while (kondisi);
Jadi kerjakan dulu (Do), baru di cek kondisinya while( kondisi ). Kalau kondisi bernilai ture, maka lanjutkan perulangan.

Ø  Perulangan Bersarang (Nested Loop)
Perulangan juga dapat bersarang. Perulangan bersarang maksudnya, perulangan dalam perulangan atau disebut juga nested loop.
Contoh bentuk flow chart-nya seperti ini:
Referensi:

Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.