Cara Pendeklarasian Array Pada Java Netbeans

Untuk Pembahasan berikut ini kita akan membahas bagaimana Array harus dideklarasikan seperti layaknya sebuah variabel java. utnuk teman-teman dan sahat-sahat yang belum tau caranya, berikut pejelasnya menyangkut topik yang diatas:


Pada saat mendeklarasikan sebuah array, kita harus membuat sebuah daftar dari tipe data java, yang diikuti oleh dua buah atau sepasangtanda kurung [], lalu kemudian diikuti oleh nama identifier-nya. Sebagai contoh source code,

int []ages;
atau Anda dapat menempatkan dua buah atau sepasang tanda kurung [] sesudah nama identifier. Sebagai contoh,
int ages[];
Setelah pendeklarasian array java, kita perlu membuat array dan menentukan berapa panjangnya dengan sebuah konstruktor java. pada proses yang ini di Java disebut sebagai instantiation (istilah dalam Java yang berarti membuat). Untuk melakukan sebuah  instantiate sebuah obyek pada java, kita perlu membutuhkan sebuah konstruktor java. Kita perlu membicarakan lagi mengenai instantiate obyek dan pembuatan konstruktor pada bagian selanjutnya. 
Sebagai catatan untuk kita bahwa ukuran dari array tidak dapat diubah setelah anda menginisialisasinya. Sebagai contoh,
//deklarasi
int ages[];
//instantiate obyek
ages = new int[100];
atau bisa juga ditulis dengan code seperti,
//deklarasi dan instantiate
obyek
int ages[] = new
int[100];
Pada contoh source code diatas, pendeklarasian array tersebut akan memberitahukan kepada compiler Java(netbeans, aclipse dll), bahwa identifier ages akan digunakan sebagai nama array yang berisi data bertipe java integer, dan akan  dilanjutkan dengan membuat atau meng-instantiate sebuah array baru yang terdiri dari 100 elemen tersebut.
Selain dengan menggunakan pernyataan new untuk meng-instantiate array java, kita juga dapat mendeklarasikan, ataupun membangun, kemudian memberikan sebuah nilai pada array sekaligus dalam sebuah pernyataan.
Sebagai contoh,
//membuat sebuah array yang berisi variabel-variabel
//boolean pada sebuah identifier. Array ini terdiri dari 4
//elemen yang diinisilisasikan sebagai value
//{true,false,true,false}
boolean results[] ={ true, false, true, false };
//Membuat sebuah array yang terdiri dari penginisialisasian
//4variabel double bagi value {100,90,80,75}
double []grades = {100, 90, 80, 75};
//Membuat sebuah array String dengan identifier days. Array
//ini terdiri dari 7 elemen.
String days[] = { "Mon", "Tue", "Wed", "Thu", "Fri", "Sat",
"Sun"};