keyword for digunakan untuk melakukan iterasi kalau jumlah iterasinya tertentu, misal jika ingin melakukan iterasi sebanyak 10 kali atau 100 kali. Iterasi menggunakan for memerlukan 3 parameter, parameter pertama digunakan untuk batas bawah, parameter kedua adalah kondisi kapan iterasi berhenti, parameter ketiga digunakan untuk menaikkan atau menurunkan counter.
for(parameter1; parameter2; parameter3){
}
bentuk nyata keyword for
public class ForTest{
public static void main(String[] args){
for(int i=0; i < 10; i++){
System.out.println("Iterasi Ke - " + i);
}
}
}
Parameter pertama disi dengan int i = 0, artinya variable i digunakan sebagai counter (penghitung) diawali dengan 0, parameter kedua diisi dengan i < 10 artinya iterasi (perulangan) akan terus dilakukan sampai nilai i kurang dari 10, dan berhenti ketika nilai i mencapai 10. Parameter ketiga diisi dengan i++ artinya setiap kali iterasi maka counter i akan naik 1 nilai
Iterasi Ke - 0
Iterasi Ke - 1
Iterasi Ke - 2
Iterasi Ke - 3
Iterasi Ke - 4
Iterasi Ke - 5
Iterasi Ke - 6
Iterasi Ke - 7
Iterasi Ke - 8
Iterasi Ke - 9
iterasi juga dapat dilakukan mundur
public class ForMundurTest{
public static void main(String[] args){
for(int i = 10; i > 0; i--){
System.out.println("Iterasi ke - " + i);
}
}
}
Iterasi ke - 10
Iterasi ke - 9
Iterasi ke - 8
Iterasi ke - 7
Iterasi ke - 6
Iterasi ke - 5
Iterasi ke - 4
Iterasi ke - 3
Iterasi ke - 2
Iterasi ke - 1
Tidak ada komentar:
Posting Komentar