DoubleSummaryStatistics est = episodios.stream()
.filter(e -> e.getAvaliacao() > 0.0)
.collect(Collectors.summarizingDouble(Episodios::getAvaliacao));
System.out.println("Ep Nota Maxima");
System.out.println(est.getMax());
double epNotaMaxima = est.getMax();
Optional<Episodios> episodioNotaMaxima = episodios.stream()
.filter(t -> t.getAvaliacao() == epNotaMaxima)
.findFirst();
if(episodioNotaMaxima.isPresent()){
Episodios nomeEpNotaMaxima = episodioNotaMaxima.get();
System.out.println("O Episodio com Nata Maxima é " + nomeEpNotaMaxima.getTitulo());
} else {
System.out.println("ERROR");
}