EMZETT.
Giriş yap

ArrayList

Kısaca: Java’da en yaygın List uygulaması — dahilen, gerektiğinde otomatik yeniden boyutlanan, dinamik büyüyen bir dizi.

Biraz daha ayrıntılı: İndeksle erişim (get(i)) çok hızlıdır (sabit süre), ortaya ekleme/ortadan silme ise yavaştır, çünkü sonraki öğelerin kaydırılması gerekir. Klasik bir diziden farklı olarak boyutun önceden belirlenmesi gerekmez.

List<String> names = new ArrayList<>();
names.add("Anna");
names.get(0);

Ayrıntılı

Dahilen bir ArrayList, destek dizisi olarak normal bir dizi tutar.

Ayrıca bak: List, LinkedList, Diziler, Iterator, Jenerikler