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

Orden ()

Buenas compañer@s,

Quisiera saber por qué en este caso (imagen adjunta), el orden de los paréntesis (){}, es diferente al usual y queda }); para finalizar la implementación Agradezco explicaciones!

Imagen

1 respuesta
solución!

Hola Camila, espero que estés bien.

Gracias por compartir con nosotros. Para este paradigma utiliza esta sintaxis para que java reconozca la expresión del concepto.

Lambda es una función no declarada, es decir, no es necesario poner un nombre, un tipo de retorno y el modificador de acceso. La idea es que el método se declare en el mismo lugar en el que se va a utilizar. Las funciones lambda en Java tienen la sintaxis definida como (argumento) -> (cuerpo),

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

Documentación oficial de Oracle sobre las funciones lambdas - Lambda Expressions

Mucho éxito en todo lo que te propongas y si tienes alguna duda aquí estaremos para apoyarte.

¡Vamos juntos!

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