Junior — Middle
Kokia klasė ar sąsaja tarnauja kaip pagrindas Java kolekcijai Set?
sobes.tech AI
Atsakymas iš AI
Java kalboje pagrindinis interfeisas visų rinkinių tipų yra java.util.Set interfeisas. Jis apibrėžia pagrindinius metodus darbui su rinkiniais, tokius kaip pridėjimas, pašalinimas ir elementų buvimo patikrinimas.
Naudojimo pavyzdys:
import java.util.Set;
import java.util.HashSet;
Set<String> set = new HashSet<>();
set.add("obuolys");
set.add("bananas");
System.out.println(set.contains("obuolys")); // true
Taigi, visi rinkinių įgyvendinimai (pavyzdžiui, HashSet, TreeSet, LinkedHashSet) įgyvendina Set interfeisą.