Professor eu poderia iterar sobre uma coleção de dados usando streams, ou seja, percorrer os elementos em um loop, a API oferece o método forEach, que deve ser invocado a partir da stream e recebe como parâmetro a ação que será realizada em cada iteração. :
List pessoas = populaPessoas(); //Cria uma lista de Pessoa pessoas.stream().forEach(pessoa -> System.out.println(pessoa.getNome()));
???????????????????? NÃO SERIA MELHOR ?????????????