Junior — Middle
Qual classe ou interface serve de base para a implementação da coleção Set em Java?
sobes.tech IA
Resposta da IA
Na Java, a interface base para todas as coleções do tipo Set é a interface java.util.Set. Ela define os métodos principais para trabalhar com conjuntos, como adicionar, remover e verificar a presença de elementos.
Exemplo de uso:
import java.util.Set;
import java.util.HashSet;
Set<String> set = new HashSet<>();
set.add("maçã");
set.add("banana");
System.out.println(set.contains("maçã")); // true
Assim, todas as implementações de conjuntos (por exemplo, HashSet, TreeSet, LinkedHashSet) implementam a interface Set.