Resultados de la búsqueda a petición "java-8"

1 la respuesta

Partición de secuencias de Java en categorías [duplicado]

Esta pregunta ya tiene una respuesta aquí: Java 8 Lista <V> en el Mapa <K, V> [/questions/20363719/java-8-listv-into-mapk-v] 19 respuestastengo unstream<A>, dónde class A { String category(); // ... }Me gustaria obtener unmap<String, ...

2 la respuesta

¿Por qué un paralelismo en ForkJoinPool duplica mi excepción?

asumiendo que tengo el código como el siguiente: Future<Object> executeBy(ExecutorService executor) { return executor.submit(() -> { throw new IllegalStateException(); }); }no hay problema al usarForkJoinPool#commonPool, pero cuando uso un ...

6 la respuesta

¿Cómo hacer coincidir los elementos de la secuencia pero devolver falso si no existe?

Tengo una secuencia y me gustaría comprobar si todos coinciden con un filtro. Si todos coinciden, regresetrue. Pero, si la secuencia está vacía, me gustaría volverfalse. ¿Cómo puedo hacer esto? Código de ejemplo: public boolean ...

6 la respuesta

Convierta objetos vinculados en secuencia o colección

Quiero iterar sobre un stacktrace. El stacktrace consiste en objetos arrojables cuyo getCause () devuelve el siguiente objeto arrojable. La última llamada a getCause () devuelve nulo. (Ejemplo: a -> b -> nulo) Intenté usar Stream.iterable () que ...

1 la respuesta

Java 8 stream.collect (... groupingBy (... mapping (... reduce))) reduciendo el uso de BinaryOperator

Jugué con una solución usandogroupingBy, mapping yreducing a la siguiente pregunta:Cree elegantemente un mapa con campos de objetos como clave / valor de la secuencia de objetos en Java ...

4 la respuesta

Java 8 transmite a través de múltiples capas y concatena todos los elementos en la capa más inferior

Actualmente tengo datos de estructura de capas múltiples que son así: La clase industrial tiene un campo privado.Set<Company> eso puede ser nulo. La clase de empresa tiene un campo privado.Set<Division> eso puede ser nulo. La clase de división ...

1 la respuesta

¿Por qué el compilador de Java no informa advertencias de lanzamiento no verificadas para la expresión de múltiples lanzamientos en Intellij?

¿Por qué el código a continuación no informó advertencias no verificadas por Intellij IDEA conjdk 1.8.0_121 ya queSupplier<R> & Serializable es el supertipo deT? <T extends Supplier<Integer> & Serializable> T createdBy(AtomicInteger counter) { ...

4 la respuesta

Múltiples funciones agregadas en Java 8 Stream API

Tengo una clase definida como public class TimePeriodCalc { private double occupancy; private double efficiency; private String atDate; }Me gustaría realizar la siguiente instrucción SQL utilizando Java 8 Stream API. SELECT atDate, ...

2 la respuesta

buscar por ejemplo de comportamiento inconsistente java-8 stream?

En java 8 documentación (flujo de pedidos de documentos [https://docs.oracle.com/javase/8/docs/api/java/util/stream/package-summary.html#Ordering] ), uno puede ver esto: si [una secuencia] no está ordenada, la ejecución repetida puede ...

5 la respuesta

Métodos de interfaz predeterminados de Java Casos de uso concretos

Java 9 está por venir y se agregarán más funciones a las interfaces de Java, como los métodos privados.default Se agregaron métodos en interfaces en Java 8, esencialmente paraApoyar el uso de lambdas dentro de ...