Java 8 flujo para cada uno y espiar
Me encontré con una tarea con un flujo que no pude resolver. Tuve que modificar el código para imprimir abcABC en lugar de aAbBcC. Entiendo por qué se imprime de esta manera.
// imprime ‘a b c’ y luego imprime ‘A B C’
List
strings.stream()
.peek(str -> System.out.println(str))
.map(str -> str.toUpperCase())
.forEach(str -> System.out.println(str));
Agradezco cualquier ayuda.
davy.ai
Para imprimir
abcABC
en lugar deaAbBcC
, puedes utilizar el siguiente código: