| iterasi memungkinkan kita melakukan perulangan terhadap suatu perintah tanpa menulis perintah yang sama secara berulang. ada tiga jenis iterasi dalam java yaitu whlie, do..while dan for.
while(kondisi) pernyataan;
yang perlu diperhatikan disini adalah evaluasi terhadap kondisi dilakukan pada saat awal sehingga jika kondisi mengembalikan nilai false, maka perintah didalam while tidak akan dieksekusi. dengan demikian, ada kemungkinan perintah didalam while tidak di eksekusi sama sekali jika pada saat pertama kali kondisi telah bernilai false
dibawah ini contoh while pada java :
output :
do..while do{ //blok perulangan }while(kondisi);
perbedaan antara while dan do..while adalah: 1. pernyataan yang akan dieksekusi harus diletakkan di dalam blok code sekalipun hanya ingin mengeksekusi satu buah pernyataan saja. 2. pengecekan kondisi(true atau false) dilakukan pada bagian akhir sehingga pernyataan yang ada didalam blok perulangan akan dieksekusi minimal 1 x sekalipun dieksekusi do..while pertama kali menemukan kondisi bernilai false
for for(inisialisasi;kondisi;iterasi) pernyataan;
contoh for dibawah ini
|