Rabu, 21 Desember 2011

FOR

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