Larik atau Array
Larik atau array dapat didefinisikan sebagai tabel yang terstruktur. Sebuah array terdiri dari tabel-tabel yang dapat diisi dengan variabel-variabel bertipe sama. Array bertipe integer hanya dapat menampung integer, array bertipe char hanya dapat menampung karakter. Tiap tabel memiliki indeks (nomor tabel), pada java indeks dimulai dari 0 (nol). Tiap tabel dapat diisi oleh satu variabel.
Secara umum array dibedakan berdasarkan tingkatannya. Array 1 tingkat hanya memiliki tabel utama. Array 2 tingkat memiliki tabel utama dan sub-tabel. Array 3 tingkat memiliki tabel utama, sub-tabel dan sub-sub-tabel. Untuk memperjelas, perhatikan ilustrasi berikut:
Ilustrasi/Net
Array 1 Tingkat
Array 1 tingkat hanya terdiri atas satu jenis indeks. Saat mendeklarasikan array kita harus menentukan banyaknya indeks dan tipe data untuk variabel.
(a) Deklarasi Array
Bentuk Umum :
Contoh :
Ilustrasi/Net
(b) Mengisi Indeks Array
Bentuk Umum :
Contoh :
Ilustrasi/Net
(C) Mengakses Nilai Pada Indeks Tertentu
Bentuk Umum :
Contoh :
Ilustrasi/Net
Array 2 Tingkat
Pada dasarnya konsep array 2 tingkat sama seperti array 1 tingkat, hanya saja pada deklarasi array 2 tingkat ada dua macam indeks yang harus kita tentukan. Salah satu penggunaan array 2 tingkat adalah pada operasi matriks, dimana saat mendeklarasikan array kita harus menentukan jumlah indeks kolom dan jumlah indeks baris. Berikut ini adalah penjelasan untuk array matriks yang terdiri atas 2 kolom dan 3 baris.
(a) Deklarasi Array
Bentuk Umum :
Contoh :
Tidak ada komentar:
Posting Komentar