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

2 la respuesta

Significado exacto sin interferencia en flujos Java 8

¿El requisito de no interferencia para usar flujos de fuentes de estructura de datos no concurrentes significa que no podemos cambiar el estado de unelemento de la estructura de datos durante la ejecución de una secuencia de flujo (además de eso, ...

6 la respuesta

¿Qué significa lambda con 2 flechas en Java 8?

He leído varios tutoriales de Java 8 antes. En este momento me encontré con el siguiente tema:¿Java soporta curry? [https://stackoverflow.com/questions/6134278/does-java-support-currying] Aquí, veo el siguiente ...

4 la respuesta

¿Cómo inicializar un mapa usando una lambda?

Quiero declarar un campo de mapa completamente poblado en una sola declaración (que puede contener varias declaraciones anidadas) como esta: private static final Map<Integer,Boolean> map ...

4 la respuesta

Filtre los valores solo si no son nulos usando lambda en Java8

Tengo una lista de objetos que dicencar. Quiero filtrar esta lista basada en algún parámetro usando Java 8. Pero si el parámetro esnullarrojaNullPointerException. ¿Cómo filtrar valores nulos? El código actual es el siguiente requiredCars = ...

4 la respuesta

¿Expresiones lambda y cómo combinarlas?

¿Cómo puedo combinar dos expresiones lambda en una usando un OR? He intentado lo siguiente, pero fusionarlos requiere que pase parámetros en el Expresión Invocarllamadas, sin embargo, quiero que el valor pasado a la nueva lambda se pase a cada ...

1 la respuesta

Comprender cómo el tipo de cierre Lambda ha eliminado el constructor predeterminado

De 5.1.2 [19] El tipo de cierre asociado con una expresión lambdatiene un constructor predeterminado eliminado (8.4.3)y un operador de asignación de copia eliminado. Tiene un constructor de copia declarado implícitamente (12.8) y puede tener ...

2 la respuesta

¿Cuándo es una lambda trivial?

¿Cuándo se garantiza que una lambda sea trivial? Asumí que si captura solo tipos triviales o nada, sería trivial. Sin embargo, no tengo ningún estándar para respaldar eso. Mi motivación fue mover algo de código de Visual C ++ 12 a 14 y descubrí ...

2 la respuesta

La macro C ++ con argumento lambda que usa 2+ elementos capturados genera un error

foo(const std::function<void()>& functor) { .... } #define MACRO_EXAMPLE(functor) foo(functor) int main() { int i = 0, j = 0; MACRO_EXAMPLE([i](){}); // works fine MACRO_EXAMPLE([i, j](){}); // error: macro "MACRO_EXAMPLE" passed 2 arguments, but ...

1 la respuesta

Determine todas las combinaciones de lanzar una moneda sin usar "itertools.product"

Revisé publicaciones similares en el foro, pero todas sugieren usaritertools.product pero me preguntaba si se puede resolver sin usarlo. Quiero imprimir todas las combinaciones de resultados para N lanzamientos de una moneda. Esto se puede hacer ...

4 la respuesta

¿Por qué la referencia de método puede usar variables no finales?

Tenía cierta confusión sobre las clases internas y la expresión lambda, e intenté preguntarle a unpregunta [https://stackoverflow.com/questions/33038239/lambda-expressions-reference-to-an-instance-method-of-a-particular-object] sobre eso, pero ...