Voy descubriendo tu canal y en lo personal tu contenido esta presentado de forma tan clara y limpia. todavia no eh visto todos tu videos pero de los conceptos que se me hacian confusos, ahora son mas faciles de aprender gracias a tus explicaciones, y encima con articulos con informacion adicional. muy buen video!
Muchas gracias! Siempre leyendo codigo con stream, y hasta usándolo al copiar de algún lado. Pero nunca lo comprendía del todo, ahora con el video mas el articulo me doy mas idea! Bien explicado, me gusto el formato, me suscribo! Saludos!
6:24 Creo que una de las cosas mas importante a saber de los streams seria eso de que las operaciones se ejecutan solo después de una sentencia con retorno de valor.
¡Hola, gracias por el comentario! :) El método "reduce()" se utiliza para combinar los elementos de un stream en un solo resultado pasando el valor inicial como primer parámetro y un lambda de que se ha de hacer con todos los parámetros en el segundo. Puedes usarlo para realizar operaciones de agregación, como sumar todos los elementos de un flujo, encontrar el valor máximo o mínimo, concatenar cadenas. ¡Un saludo!
Buenísimos tus videos y super claros pero parece que necesitas ir al baño urgentísimamente y no quieres dejar el video sin terminar 😂😂😂. Ya tienes otro suscriptor, muchas gracias y un saludo!! 👌👌👌
Jajaja, muchas gracias por tu comentario, tienes razón, hay veces que quizás vaya un poco rápido, pero es porque no me gusta que los vídeos se alarguen mucho y quizás intente explicar los conceptos más rápido de lo que debería... 😜
Hola, yo he tenido una confusión en java. Digamos que es la diferencia entre declarar List lista = new LinkedList(); & LinkedList lista = new LinkedList(); Tal ves es algo tonto, pero siempre me ha causado curiosidad a la hora de declarar, ya que en varios casos se puede realizar lo mismo, pero no se si una de las 2 es la correcta, o si una es para algo y la otra para otros casos. No solo me refiero a ese ejemplo, si no también en otros casos.
¡Hola, gracias por tu comentario! Simplemente es porque “List” es la interfaz que utiliza la clase “LinkedList”, esto hace que la clase “LinkedList” pueda ser aceptada como un tipo “List”. En este vídeo lo explico de forma más detallada: ruclips.net/video/Zh4EYtLa0Yw/видео.html ¡Espero que te ayude! :)
Buenas! Tengo una duda y ninguna de las páginas de internet me la resuelve. La forma más eficiente de trabajar con listas es con el API stream?? O hay excepciones?? Buen video!!
No creo que sea realmente la forma más eficiente ya que cada vez que realizas una acción cuenta en la CPU y luego tienes que transformarla cómo un Collection, pero sin duda, es la forma más práctica y legible en el que se puede trabajar con las listas. Espero te haya ayudado 😜👍
Acabo de aprender cómo funcional los Lambdas. Tengo entendido que implementan los métodos abstractos de interfaces funcionales, como por ejemplo esto: @FunctionalInterface public interface InterfazFuncional { void mensaje(String mensaje); ------------------------------ InterfazFuncional i = ()-> System.out.println("hola"); i.mensaje(); Pero no entiendo cuando se pasa una expresión lambda como PARAMETRO de un método, en este caso filter() ¿Cómo creo yo un método cuyo parametro sea un lambda?
No es por nada pero en tu playlist de Java 8 no mencionas ninguna functional interface relevante de Java, tal como consumer, supplier, function, o predicate, simplemente enseñaste a hacer lambdas en una interfaz funcional, este video sin embargo es muy bueno y abordas la mayoria de operadores del Stream, ojala lo tomes de la mejor manera
🔔 ¡Ayúdame a llegar a 50.000 subs! 👉 2ly.link/20Hmi
🎉 Apóyame - 2ly.link/20HnV
👨🏫 MENTORIA GRATUITA 👉 2ly.link/20FqN
🎁 CURSO GRATUITO de JAVA 👉 2ly.link/20Hme
🎁 CURSO GRATUITO de SPRING BOOT 👉 2ly.link/20HmM
📱Redes Sociales 👉 2ly.link/20Hmg
Siempre que tengo alguna duda, acabo en este canal. Muy buena explicación!!!
Voy descubriendo tu canal y en lo personal tu contenido esta presentado de forma tan clara y limpia.
todavia no eh visto todos tu videos pero de los conceptos que se me hacian confusos, ahora son mas faciles de aprender gracias a tus explicaciones, y encima con articulos con informacion adicional. muy buen video!
¡Me alegro mucho que te gusten mis vídeos! Si tienes alguna duda, no dudes en preguntar ;)
Muchas gracias! Siempre leyendo codigo con stream, y hasta usándolo al copiar de algún lado. Pero nunca lo comprendía del todo, ahora con el video mas el articulo me doy mas idea!
Bien explicado, me gusto el formato, me suscribo!
Saludos!
¡Muchas gracias a ti por el comentario! Me alegra mucho que el vídeo y el artículo te haya ayudado a entender mejor los streams :)
6:24 Creo que una de las cosas mas importante a saber de los streams seria eso de que las operaciones se ejecutan solo después de una sentencia con retorno de valor.
Es una de las cosas que es importante de entender, pero sus diferentes funciones y cómo usarlas creo que también es bastante importante ✌️😁
Excelente explicación, muchas gracias !!
Un videaso , de verdad muchas gracias.
¡Muchas gracias a ti por verlo! 😄
Hola Excelente. Me aclaraste la duda que tenía... Una pregunta adicional... ¿Qué hace reduce()?
¡Hola, gracias por el comentario! :) El método "reduce()" se utiliza para combinar los elementos de un stream en un solo resultado pasando el valor inicial como primer parámetro y un lambda de que se ha de hacer con todos los parámetros en el segundo. Puedes usarlo para realizar operaciones de agregación, como sumar todos los elementos de un flujo, encontrar el valor máximo o mínimo, concatenar cadenas.
¡Un saludo!
Muchas gracias!!
¡Un placer muy grande! ✌️😄
Buenísimos tus videos y super claros pero parece que necesitas ir al baño urgentísimamente y no quieres dejar el video sin terminar 😂😂😂.
Ya tienes otro suscriptor, muchas gracias y un saludo!! 👌👌👌
Jajaja, muchas gracias por tu comentario, tienes razón, hay veces que quizás vaya un poco rápido, pero es porque no me gusta que los vídeos se alarguen mucho y quizás intente explicar los conceptos más rápido de lo que debería... 😜
Muy buen video !
¡Gracias! Me alegro que te ayude :)
Hola, yo he tenido una confusión en java.
Digamos que es la diferencia entre declarar
List lista = new LinkedList();
&
LinkedList lista = new LinkedList();
Tal ves es algo tonto, pero siempre me ha causado curiosidad a la hora de declarar, ya que en varios casos se puede realizar lo mismo, pero no se si una de las 2 es la correcta, o si una es para algo y la otra para otros casos.
No solo me refiero a ese ejemplo, si no también en otros casos.
¡Hola, gracias por tu comentario! Simplemente es porque “List” es la interfaz que utiliza la clase “LinkedList”, esto hace que la clase “LinkedList” pueda ser aceptada como un tipo “List”.
En este vídeo lo explico de forma más detallada: ruclips.net/video/Zh4EYtLa0Yw/видео.html
¡Espero que te ayude! :)
Buenas! Tengo una duda y ninguna de las páginas de internet me la resuelve. La forma más eficiente de trabajar con listas es con el API stream?? O hay excepciones?? Buen video!!
No creo que sea realmente la forma más eficiente ya que cada vez que realizas una acción cuenta en la CPU y luego tienes que transformarla cómo un Collection, pero sin duda, es la forma más práctica y legible en el que se puede trabajar con las listas. Espero te haya ayudado 😜👍
Acabo de aprender cómo funcional los Lambdas. Tengo entendido que implementan los métodos abstractos de interfaces funcionales, como por ejemplo esto:
@FunctionalInterface
public interface InterfazFuncional {
void mensaje(String mensaje);
------------------------------
InterfazFuncional i = ()-> System.out.println("hola");
i.mensaje();
Pero no entiendo cuando se pasa una expresión lambda como PARAMETRO de un método, en este caso filter() ¿Cómo creo yo un método cuyo parametro sea un lambda?
Estaba viéndolo con auriculares y casi me quedo sordo con la campanita de suscribirse.. por lo demás bien video 👍
Qué buen contenido bro
No es por nada pero en tu playlist de Java 8 no mencionas ninguna functional interface relevante de Java, tal como consumer, supplier, function, o predicate, simplemente enseñaste a hacer lambdas en una interfaz funcional, este video sin embargo es muy bueno y abordas la mayoria de operadores del Stream, ojala lo tomes de la mejor manera
Tienes razón, debería de hacer unos cuantos vídeos más sobre Java 8 y su API. Gracias por la recomendación ✌️
pensé que estaba a 1.25x 😅
Jajaja, es posible que a veces hable un poquito rápido, intento mejorar en ello en mis nuevos vídeos. ¡Gracias por el feedback! :)
bajale el sonido a la campana, re molesto
Tienes toda la razón, ya no uso la campana, lamento que haga tanto ruido.
Excelente video, pero vas como alma que lleva el diablo.
Tienes razón, en mis nuevos vídeos estoy intentado ir un poco más pausado jajaja :)
Hola, Muy bueno!!! , pero hablas muy rápido...
hablas demasiado rapido, tuve que poner el vídeo en velocidad 0.75
¡Muchas gracias por tu comentario! Tienes razón, hay algunas personas que me lo han dicho también, en los nuevos vídeos intento hablar más despacio 😃
Es Java 🤣🙄