Oleh : Reza Ervani
بسم الله الرحمن الرحيم
Loop for
mengulang suatu blok kode sepanjang kondisi yang disyaratkan terpenuhi. Berikut contoh sederhananya :
for(int i=0; i < 10; i++) { System.out.println("I is: " + i); }
Contoh tersebut adalah standar untuk loop for
. Didalam kurung () setelah keyword for
, ada tiga statement dipisahkan oleh titik koma (;).
Statement pertama mendeklarasikan suatu variabel int
bernama i
dan memberikannya nilai 0
. Statement ini hanya dieksekusi sekali, saat loop for
dimulai.
Statement kedua membandingkan nilai variabel i dengan nilai 10. Jika nilai i lebih kecil dari 10, maka loop for
dieksekusi sekali lagi. Statement ini dieksekusi untuk setiap pengulangan pada loop for
.
Statement ketiga menambahkan nilai i
. Statement ini juga dieksekusi sekali per putaran pada loop for
.
Hasil dari loop for
ini jadinya adalah tubuh loop dieksekusi 10 kali. Sekali untuk tiap nilai yang lebih kecil dari 10 (0 s.d. 9).
Loop for
di Java berguna saat kita perlu mengulang suatu operasi beberapa kali. Sebagai contoh, melakukan beberapa operasi pada masing-masing elemen di suatu array.
Leave a Reply