Sobes.tech
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.