İçindekilerGirişİndex
YukarıİlkÖncekiSonrakiSon
Geriİleri
Yazdır

Collection

İçerisinde birden fazla veri barındıran nesnelerin genel adı ve interface'i

Collection'lar nesneleri tutmak, gerektiğinde erişmek, sıralamak ve arama yapmak gibi işlevler için kullanılır. Collection interface'i bu tipteki class'ların hepsinin implement ettiği base iterface'dir. İndex'le (sayıyla) erişim yapılanlara List denir. Örneğin, ArrayList ve Vectordenir. Bir key'e karşılık bir value gelecek şekilde erişim yapılanlara Map denir. HashMap ve Hashtable buna örnektir. Set adında küme işlemleri yapmak için özelleşmiş bir Collection türü de bulunur.

Aslında Vector ve Hashtable, Java'ya Collection'lar eklenmeden önce, daha başından beri vardılar. Collection'lar eklenince bir kaç eklemeyle bu class'lar da birer collection oldular.