1
resposta

Filter não funcionando corretamente

Fiz o código da aula, e testei a série Breaking Bad, que tem um ep nota 10, mas ele não aparece, começa a aparecer apenas o 9.9 para baixo, o que pode ser?

Assim está meu código:

 System.out.println("\nTop 5 episódios");
        dadosEpisodios.stream()
                .filter(e -> !e.avaliacao().equalsIgnoreCase("N/A"))
                .sorted(Comparator.comparing(DadosEpisodio::avaliacao).reversed())
                .limit(5)
                .forEach(System.out::println);
1 resposta

Bom dia,

Veja se o tópico do colega não atende sua dúvida.

https://cursos.alura.com.br/forum/topico-nao-seria-melhor-usar-um-parse-ao-inves-de-323237