Junior — Middle
Wat is het doel van de interface Set in de Java-taal?
sobes.tech AI
Antwoord van AI
De Set-interface in Java vertegenwoordigt een collectie die geen dubbele elementen toestaat. Het hoofddoel is het opslaan van unieke objecten zonder een specifieke volgorde (tenzij je specifieke implementaties met volgorde gebruikt).
Belangrijke kenmerken van Set:
- Bevat geen dubbele elementen.
- Maakt snelle controle mogelijk of een element bestaat.
Voorbeeld van gebruik:
Set<String> set = new HashSet<>();
set.add("appel");
set.add("banaan");
set.add("appel"); // wordt niet toegevoegd, omdat "appel" al bestaat
System.out.println(set.size()); // Toont 2
Set is handig wanneer je de uniekheid van gegevens wilt garanderen, bijvoorbeeld bij het verzamelen van unieke identificaties of het filteren van dubbele waarden.