ENHANCED FOR LOOP (PENGULANGAN TINGKAT LANJUT)
Hampir sama dengan Pernyataan for loop. Fitur ini hanya tesedia untuk Java versi 5 ke-atas.
Sintaks:Bentuk dari Enhanced for loop adalah:
for(deklarasi: ekspresi){
//Statements
}
Dimana :
deklarasi : merupakan jenis yang kompatibel dengan elemen dari array
ekspresi : Ekspresi bisa menjadi variabel array atau pemanggilan metode yang mengembalikan sebuah array
Contoh source code :
public class TestForEnhanced {Outputnya adalah sebagai berikut :
public static void main (String args []) {
int [] numbers = {10, 20, 30, 40, 50};
for(int x : numbers ){
System.out.print( x );
System.out.print(",");
}
System.out.print("\n");
String [] names ={"James", "Larry", "Tom", "Lacy"};
for( String name : names ) {
System.out.print( name );
System.out.print(",");
}
}
}
source :http://nurhadi-mukhammad.blogspot.com
Komentar
Posting Komentar