Melalui pembelajaran di dua bagian pertama, kita mengetahui cara membuat array. Pada bagian ini kita melanjutkan mempelajari penggunaan array.
Array satu dimensi mengakses elemennya melalui simbol indeks , seperti boy[0], boy[1], dll. Perlu diperhatikan bahwa indeks dimulai dari 0. Oleh karena itu, jika array memiliki 7 elemen, indeks akan berakhir pada 6. Jika program menggunakan pernyataan berikut:
anak laki-laki[7]=384.98f;
Program dapat dikompilasi dan diteruskan, tetapi ArrayIndexOutOfBoundsException akan terjadi saat runtime, jadi Anda harus berhati-hati saat menggunakan array untuk mencegah indeks keluar dari batas .
Array dua dimensi juga mengakses elemennya sendiri melalui simbol indeks , seperti a[0][1], a[1][2], dll. Perlu dicatat bahwa indeks dimulai dari 0. Misalnya, array dua dimensi array dimensi a dinyatakan dibuat:
inta[][]=baruint[6][8];
Kemudian indeks pertama berubah dari 0 menjadi 5, dan indeks kedua berubah dari 0 menjadi 7.
Banyaknya elemen dalam array disebut dengan panjang array . Untuk array satu dimensi, nilai "nama array.panjang" adalah jumlah elemen dalam array; untuk array dua dimensi, nilai "nama array.panjang" adalah jumlah array satu dimensi itu berisi.
Misalnya:
floata[]=newfloat[12];intb[][]=newint[3][6];
Nilai a.length adalah 12, sedangkan nilai b.length adalah 3.