Oi, Gabriel! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Você usou bem o HashSet pra remover os eventos repetidos da lista, já que essa coleção não permite valores duplicados.
Uma dica interessante para o futuro é usar LinkedHashSet quando quiser remover duplicatas mantendo a ordem original dos elementos:
Set<String> eventosUnicos = new LinkedHashSet<>(eventos);
System.out.println("Lista de eventos: " + eventosUnicos);
Esse código remove os valores repetidos e mantem a ordem em que os eventos apareceram na lista.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!