Resultados de la búsqueda a petición "lambda"

1 la respuesta

¿Cuál es el uso de lambda trailing return type auto?

¿Cuál es el uso de agregar-> auto in[]() -> auto { return 4; }? Para mí: no es diferente de[]() { return 4; }

5 la respuesta

Excepciones de Lambda y tiempo de ejecución de una sola línea: ¿no se compila?

Estoy trabajando en lambda de una sola línea y excepciones de tiempo de ejecución. He probado los siguientes casos de uso y he encontrado la declaración1 no está compilando donde como declaración2 está compilando bien. new Thread(() -> throw ...

3 la respuesta

Puntero de función al método de cadena en Java

No entiendo un par de cosas con lambda. String s = "Hello World"; Function<Integer, String> f = s::substring; s = null; System.out.println(f.apply(5));Porque es elf.apply método sigue funcionando sis = null. Después de todo, laString GC debe ...

5 la respuesta

¿Por qué una lambda cambia las sobrecargas cuando genera una excepción de tiempo de ejecución?

enga en cuenta que la introducción es un poco larga pero es un acertijo interesant Tengo este código: public class Testcase { public static void main(String[] args){ EventQueue queue = new EventQueue(); queue.add(() -> ...

1 la respuesta

Alternativa más rápida a iterrows

Sé que este tema se ha abordado miles de veces. Pero no puedo encontrar una solución. Estoy tratando de contar con qué frecuencia se produce una lista (cada fila de df1.list1) en una columna de la lista (df2.list2). Todas las listas ...

2 la respuesta

lambda expresión en la interfaz en Kotlin

Estoy convirtiendo un proyecto en Java a Kotlin y me sorprende que la interfaz haya hecho que el código sea más pesado en Kotlin que en Java. Ejempl: Quiero configurar onBackPressListener en MainActivity desde MyFragment. Archivo 1: ...

1 la respuesta

¿Dónde está el código para un lambda ubicado en un archivo de clase java?

Tengo este archivo fuente de Java: import java.util.function.*; public class t { public static void main(String[] args) { Function<Integer,Integer> r = (a) -> a*a+2*a+1; System.out.println(r.apply(2)); } } Lo compilo y funciona como se ...

1 la respuesta

Acceso a la variable constexpr dentro de la expresión lambda sin capturar

En el siguiente ejemplo, puedo acceder a laconstexpr variablex desde el interior de la lambday sin capturarlo explícitamente. Esto no es posible six no se declara comoconstexpr. ¿Existen reglas especiales que se aplican aconstexpr para ...

2 la respuesta

¿Hay alguna forma de cambiar el valor capturado por Java Lambda

algo como esto Integer value = 3; Consumer<Integer> consumer = input -> { value = value * 2; }; consumer.accept(100); System.out.println(value);¡Gracias! [Resuelto] AtomicInteger value = new AtomicInteger(3); Consumer<Integer> consumer = ...

7 la respuesta

¿Por qué no se permiten asignaciones en las expresiones `lambda` de Python?

Esto no es un duplicado de Asignación dentro de la expresión lambda en Python [https://stackoverflow.com/questions/6282042/assignment-inside-lambda-expression-in-python] , es decir, soyn preguntando cómo engañar a Python para que asigne ...