ganhando_produtividade_com_Stream_API_Java
ganhando_produtividade_com_Stream_API_Java copied to clipboard
Dúvidas no desafio 9
Meus caros,
Estou com dúvidas no desafio 9. Achei uma maneira de imprimir a lista sem as repetições. Mas no meu entendimento, o enunciado pede para testar se há números duplicados e imprimir esse teste, está correto isso?
Olá @heitorgouveia! Espero que você esteja bem. Você está no caminho certo ao usar o .distinct() para remover duplicidades, mas acredito que o problema esteja na sintaxe, possivelmente por causa do forEach que vem em seguida. Tente fazer algo assim.
public List<Integer> checkList(List<Integer> Number){
return Number.stream().distinct().collect(Collectors.toList());
}
public static void main(String[] args) {
VerificarNumerosDistinto verificar = new VerificarNumerosDistinto();
System.out.println(verificar.checkList(Variable.numeros));
}