Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Projeto] Desafio resolvido

package com.github.aldenyjr.exercicios;

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

public class ElementosUnicos {
    public static void main(String[] args) {
        Set<String> eventos = new HashSet<>();
        eventos.add("IA Conference Brasil");
        eventos.add("AI Summit");
        eventos.add("DevFest");
        eventos.add("Cloud Expo");
        eventos.add("IA Conference Brasil");
        eventos.add("DevFest");

        System.out.println("Lista de eventos: " + eventos);
    }
}

Resultado

Lista de eventos: [DevFest, AI Summit, Cloud Expo, IA Conference Brasil]
2 respostas
solução!

Oi, Aldeny! Como vai?

Agradeço por compartilhar.

Achei bem interessante como você utilizou o HashSet pra garantir elementos únicos na lista, isso mostra um bom entendimento de coleções. O resultado evidencia bem o comportamento da estrutura, eliminando duplicidades automaticamente.

Uma dica interessante para o futuro é usar o método contains para verificar se um elemento já existe antes de adicionar, caso queira ter mais controle sobre o fluxo.


Set eventos = new HashSet<>();
String evento = "DevFest";

if (!eventos.contains(evento)) {
    eventos.add(evento);
}

Nesse código, verificamos se o elemento já existe antes de adicionar, evitando repetições manualmente.

Conteúdos relacionados
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Obrigado!