Java'da diziler(arrays); içerisinde aynı türden bir ve birden fazla verileri tutabilen yapılardır. Diğer programlama dilinden farklı olarak; Java'da diziler nesne şeklindedir ve her elemanının bir indis numarası(hafıza adresi) vardır ve dizilerin elemanlarıyla işlem yapmak için indis numaraları kullanılır.
Dizilerde Genel Syntax(söz dizimi)
veriTipi[] diziAdi = new veriTipi[elemanSayisi];
int[] ilkDizi = new int[5];
Bu örnekte Integer türünde, "ilkDizi" ismli, 5 elemanlı bir dizi tanımlanmıştır. Ancak dizinin elemanları henüz atanmamıştır.
Dizi Elemanlarına Erişim
Dizilerin indis numaraları sıfırdan(0) başlarlar. Başka bir değişle 5 elemanlı bir dizinin birinci elanının indis numarası 0, beşinci elemanının indis numarası 4'tür.
int dizininBesinciElemanininDegeri = ilkDizi[4];
Dizi Eleman Sayısı
Java'da dizilerin eleman sayısı, Arrays class(sınıf) içerisindeki length fonksiyonu ile elde edilir.
int ilkDiziElemanSayisi = ilkDizi.length;