Základní kategorie kontejnerů

Kategorie jsou dány tím, které rozhraní příslušný kontejner implementuje (základní jsou List<E>, Set<E> a Map<K, V>).

Seznam (List)

lineární struktura, každý prvek má svůj číselný index (pozici)

Množina (Set)

struktura bez duplicitních hodnot a obecně také bez uspořádání, umožňuje rychlé dotazování na přítomnost prvku

Asociativní pole, mapa (Map)

struktura uchovávající dvojice (klíč->hodnota), rychlý přístup přes klíč