public class Main {
public static void main(String[] args) {
// deklarasi array (non-literal)
int[] angka = new int[4];
// inisialisasi atau memberi nilai pada array non-literal
angka[0] = 20;
angka[1] = 8;
angka[3] = 10;
angka[2] = 2;
// memanggil anggota/elemen array (manual)
System.out.println("Cara manual: ");
System.out.println("Elemen ke-0: "+ angka[0]);
System.out.println("Elemen ke-1: "+ angka[1]);
System.out.println("Elemen ke-2: "+ angka[2]);
System.out.println("Elemen ke-3: "+ angka[3]);
System.out.println("-----------------------");
// memanggil anggota/elemen array (perulangan)
System.out.println("Menggunakan perulangan: ");
for (int i=0; i<angka.length; i++) {
System.out.println("Elemen ke-"+ i + ": "+ angka[i]);
}
System.out.println("-----------------------");
// perulangan array (di java for, di php/javascript disebut foreach)
System.out.println("Menggunakan perulangan khusus array (collection): ");
int no = 0;
for (int i: angka) {
System.out.printf("Elemen ke-%d: %d\n", no, i);
no++;
}
}
}