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!
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!
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!