Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

Problema con lambdas

Sigo teniendo dudas con el tema de lambas, pero alguien aqui podria ponerme un ejemplo muy muy sencillo utilizando lambdas para comprender más como funciona y en que momento usarlo.

1 respuesta
solución!

Hola Iván, espero que estés bien.

La gran ventaja de las funciones lambda es disminuir la cantidad de código necesaria para la escritura de algunas

funciones ya que una función lambda es una función sin declaración, es decir, no es necesario poner un nombre,

un tipo de retorno y el modificador de acceso.

La idea es que el método sea declarado en el mismo lugar en que será usado.

Las funciones lambda en Java tienen la sintaxis definida como (argumento) -> (cuerpo), vea el ejemplo:

(int a, int b) -> {  return a + b; }
() -> System.out.println("Hola mundo");
(String s) -> { System.out.println(s); }
() -> 42
() -> { return 3.1415 };
a -> a > 10

Una función lambda puede tener ninguno o varios parámetros y sus tipos pueden ser colocados o pueden ser omitidos, de esa forma,

ellos son inferidos por Java.

Además, voy a dejar un tutorial que sirve como guía de estudios, Lambda Expressions

Espero haber ayudado, pero si aún tiene dudas, estamos a su disposición.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios.