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

2 la respuesta

Agrupación dinámica por atributos específicos con Collection.stream

Estoy tratando de agrupar una lista de objetos por múltiples atributos, usando Java 8 Collection-Stream. Esto funciona bastante bien: public class MyClass { public String title; public String type; public String module; public MyClass(String ...

2 la respuesta

Multiplicar 2 matrices dobles [] [] usando flujos

Me pregunto cuál es la forma más compacta y eficiente de múltiples 2double[][] matrices matrices utilizando flujos. El enfoque debe seguir las reglas de multiplicación de matrices como se ilustra ...

3 la respuesta

¿Por qué el flujo paralelo con lambda en el inicializador estático causa un punto muerto?

Me encontré con una situación extraña en la que usar una transmisión paralela con un lambda en un inicializador estático lleva una eternidad sin uso de CPU. Aquí está el código: class Deadlock { static { IntStream.range(0, ...

5 la respuesta

Expresión de flujo compacta para transponer matrices dobles [] []

Quiero transponer undouble[][] matriz con la expresión más compacta y eficiente posible. En este momento tengo esto: public static Function<double[][], double[][]> transpose() { return (m) -> { final int rows = m.length; final int columns = ...

6 la respuesta

Une cadenas con diferentes delimitadores diferentes

Utilizandostream.collect(Collectors.joining(", ")) Puedo unir fácilmente todas las cadenas de mi flujo delimitadas por una coma. Un posible resultado sería"a, b, c". Pero, ¿y si quiero que el último delimitador sea diferente? Por ejemplo para ...

3 la respuesta

Cómo dividir números pares e impares y la suma de ambos en la colección usando Stream

¿Cómo puedo dividir números pares e impares y sumar ambos en la colección usando el método Stream de java-8? public class SplitAndSumOddEven { public static void main(String[] args) { // Read the input try (Scanner scanner = new ...

2 la respuesta

Java 8 Stream de superclases, archivos principales, componentes principales, lista vinculada, etc.

Me gustaría convertir lo siguientefor declaración a una secuencia de Java 8 (es decirStream<Class<?>>) La solución ideal sería lo suficientemente simple como para adaptarla fácilmente a una variedad de situaciones de atravesar una lista vinculada ...

1 la respuesta

No se puede convertir IntStream en alguna secuencia de objetos

Estoy tratando de usar unIntStream para instanciar un flujo de objetos: Stream<MyObject> myObjects = IntStream .range(0, count) .map(id -> new MyObject(id));Pero dice que no puede convertirMyObject aint.

4 la respuesta

procesamiento paralelo con flujo infinito en Java

¿Por qué el siguiente código no imprime ninguna salida, mientras que si eliminamos el paralelo, imprime 0, 1? IntStream.iterate(0, i -> ( i + 1 ) % 2) .parallel() .distinct() .limit(10) .forEach(System.out::println);Aunque lo ideal es que el ...

1 la respuesta

Cómo agregar elementos internos de Map cuando las claves están duplicadas con Java Stream API

Tengo una lista deList<Map<String, Object>> Me gusta esto [ {"A": 50, "B": 100, "C": 200, "D": "Auction" }, { "A": 101322143.24, "B": 50243301.2, "C": 569, "D": "Sold Promissory Buyer" }, { "A": 500, "B": 1000, "C": 1500, "D": "Auction" }]Estoy ...