Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

ArrayList e HashSet

se fizer um sistema que utilize tanto ArrayList como HashSet, precisarei adicionar todos os elementos em ambas? por exemplo

Set<String> alunos = new HashSet<>();
        alunos.add("Aluno 1");
        alunos.add("Aluno 2");
List<String> alunos = new ArrayList<>();
              alunos.add("Aluno 1");
              alunos.add("Aluno 2");
1 resposta
solução!

Boa tarde, Leonardo! Como vai?

Não é necessário! Se vc já tem uma List com os dados, vc pode criar um Set com os mesmos dados da List assim:

Set<String> alunosSet = new HashSet<>(alunosList);

O mesmo vale para o caso contrário, ou seja, construir uma List a partir de um Set previamente existente.

List<String> alunosList = new ArrayList<>(alunosSet);

Grande abraço e bons estudos!