Como faço para imprimir a média conforme resultado do exercício.
cursos.stream() .mapToInt(c -> c.getAlunos() .average();
Tentei dar um forEach, mas ele não aceitou porque é um OptionalDouble. Criei uma variável e imprimi no System, como ficou:
OptionalDouble media = cursos.stream() .mapToInt(c -> c.getAlunos()) .average(); System.out.println("A media dos alunos é:" + media);
Porém o resultado é:
A media dos alunos é:OptionalDouble[90.75]
Aparece esse OptionalDouble no resultado.
Como posso fazer?