No final do vídeo do capítulo 06 - Aplicando o Set no modelo, nos fazemos a exibição da lista de alunos do curso "javaColecoes" utilizando a lambda
*javaColecoes.getAlunos().forEach(a -> {
System.out.println(a); *
Como uso o Intellij, ele me deu a sugestão da substituição da lambda pela utilização do método referência diretamente, através da saída;
javaColecoes.getAlunos().forEach(System.out::println);
É correta a utilização do método desta forma ? Pelo que vi na documentação, a classe PrintStream do pacote java.io faz o tratamento do Objeto e o transforma em String. Aliás, pelo que vi na documentação, esta classe possui tratamento para todo tipo de Objeto. Está correta a minha leitura desta classe ?