Junior — Middle
Môžete vysvetliť, čo je dátová štruktúra Collection v rámci používaného frameworku?
sobes.tech AI
Odpoveď od AI
V Jave, dátová štruktúra Collection je základné rozhranie z balíka java.util, ktoré združuje rôzne skupiny objektov nazývané prvky. Slúži ako základ pre špecializovanejšie rozhrania ako List, Set a Queue.
Hlavné vlastnosti Collection:
- Umožňuje ukladať a spravovať množinu objektov.
- Definuje základné metódy na pridávanie, odstraňovanie, kontrolu prítomnosti prvkov a iteráciu.
Príklad použitia:
import java.util.ArrayList;
import java.util.Collection;
public class Example {
public static void main(String[] args) {
Collection<String> collection = new ArrayList<>();
collection.add("Java");
collection.add("Collection");
for (String item : collection) {
System.out.println(item);
}
}
}
Tu ArrayList implementuje rozhranie Collection a poskytuje dynamické pole na ukladanie prvkov.