Array
Program yang cukup kompleks membutuhkan variabel dalam jumlah besar. Kita mungkin saja mendeklarasikan variabel-variabel tersebut satu per satu. Jika kita membutuhkan 5 (lima) variabel bertipe int, kita bisa saja mendeklarasikan kelima variabel tersebut dangan cara:
int a,b,c.d,e;
Sekarang bagaimana jika kita ingin mendeklarasikan 100 variabel. Apakah kita akan menulisnya satu per-satu, atau kita akan melakukan trik copy-paste? Cara manapun yang kita pilih semuanya akan membuang banyak waktu. Selain itu, kita akan kesulitan untuk memilih nama unik, karena selain harus berbeda satu sama lain, nama variabel hendaknya memiliki makna, bukan sekedar nama. Untuk memenuhi kebutuhan akan 100 variabel tersebut, kita bisa saja mendeklarasinya dengan cara berikut:
int x1,x2,x3, ......., x100;
Konsep variabel array diberikan untuk menyelesaikan, salah satunya, persoalan deklarasi banyak variabel. Variabel Array adalah sekelompok variabel yang memiliki nama sama. Setiap variabel dalam array dikenal dengan sebutan elemen. Untuk membedakan satu elemen dengan elemen lainnya digunakan nomor atau index. Elemen pertama diberi nama index 0, elemen kedua diberi nama index 1, elemen ketiga diberi index 2, dan seterusnya sampai elemen ke-N diberi index (N-1).
Deklarasi Variabel Array
Java menyediakan beberapa cara untuk mendeklarasikan variabel array. Anda bisa menerapkan tipe data int,String,double,boolean dan lain-lain.
Contoh Bentuk Deklarasi Umum
int [] dataku;
Untuk menentukan banyaknya elemen pada dataku.
dataku = new int[5];
Pada elemen di atas, datanya masih kosong. Untuk mengisi data ke elemen adalah
dataku[0] = 32;
dataku[1] = 40;
Elemen pertama diberi data 32, dan elemen kedua datanya 40. Sedangkan data lainnya kosong.
Contoh Penentuan Banyaknya Elemen
int[] dataku = new int[5];
Cara ini bisa dibilang lebih cepat satu langkah dari cara di atas.
dataku[0] = 32