Lo primero felicitarte por los vídeos. ¡Me parecen super instructivos! Quería aportar que lo que comentas en el minuto 3:00 puede llevar un poco a confusión. No se ejecuta desde la operación terminal hacia arriba (primero limit y luego peek). En el momento que hay una operación terminal se ejecutan las operaciones intermedias de forma compuesta, y esa composición es de arriba hacia abajo. De hecho, si en vez de un "limit" usas un "map" puedes ver que la impresión del "peek" la hace todavía sin mapear. La gracia de la "pereza" es que primero compone antes de aplicarlo a los elementos del Stream.
Sí, es posible que haya expresado muy mal lo que intentaba decir. Lo que quiero decir es que es la de abajo la que le pide a la de arriba que le entregue resultados. Por ejemplo, en un peek+limit, a partir del segundo resultado ya no va a pedirle a peek que le entregue algo nuevo. La ejecución sigue siendo de arriba a abajo cuando todas las piezas encajan porque hay que seguir la tubería desde el principio
Yo me lo sabia con paises, no con continentes. Jaja. Buen video, me esta sirviendo estos videos de java para retormarlo y actualizarme. Java 7 fue lo ultimo que toque.
gracias! excelente
Lo primero felicitarte por los vídeos. ¡Me parecen super instructivos!
Quería aportar que lo que comentas en el minuto 3:00 puede llevar un poco a confusión. No se ejecuta desde la operación terminal hacia arriba (primero limit y luego peek). En el momento que hay una operación terminal se ejecutan las operaciones intermedias de forma compuesta, y esa composición es de arriba hacia abajo. De hecho, si en vez de un "limit" usas un "map" puedes ver que la impresión del "peek" la hace todavía sin mapear. La gracia de la "pereza" es que primero compone antes de aplicarlo a los elementos del Stream.
Sí, es posible que haya expresado muy mal lo que intentaba decir. Lo que quiero decir es que es la de abajo la que le pide a la de arriba que le entregue resultados. Por ejemplo, en un peek+limit, a partir del segundo resultado ya no va a pedirle a peek que le entregue algo nuevo. La ejecución sigue siendo de arriba a abajo cuando todas las piezas encajan porque hay que seguir la tubería desde el principio
grande makigas.
Jajajajaja NO SON PAÍSES -_-
En el caso de dropWhile y takeWhile, ¿Cuál es la ventaja que ofrecen por sobre filter? Gracias.
Hola Dani. Perdón por esto pero creo que confundiste continentes con países. Comentario para el algoritmo saludos
* le empieza a temblar la ceja *
Muchas gracias por el vídeo
Yo me lo sabia con paises, no con continentes. Jaja. Buen video, me esta sirviendo estos videos de java para retormarlo y actualizarme. Java 7 fue lo ultimo que toque.