Sobes.tech
Intern — Junior

Tem experiência com a coleção Set nos seus projetos?

sobes.tech IA

Resposta da IA

Sim, nos meus projetos utilizei a coleção Set em Java para armazenar elementos únicos sem uma ordem específica. Por exemplo, quando precisava verificar rapidamente a presença de um elemento ou eliminar duplicados numa lista.

Exemplo de uso:

import java.util.HashSet;
import java.util.Set;

public class Example {
    public static void main(String[] args) {
        Set<String> uniqueNames = new HashSet<>();
        uniqueNames.add("Anna");
        uniqueNames.add("Ivan");
        uniqueNames.add("Anna"); // o duplicado não será adicionado

        for (String name : uniqueNames) {
            System.out.println(name);
        }
    }
}

Neste exemplo, HashSet exclui automaticamente valores repetidos, o que é útil para trabalhar com dados únicos.