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

4 la respuesta

Java 8 Streams y prueba con recursos

Pensé que la API de transmisión estaba aquí para hacer que el código fuera más fácil de leer. Encontré algo bastante molesto. losStream interfaz (java.util.stream.Stream) extiende elAutoClosable interfaz (java.lang.AutoCloseable) Entonces, si ...

4 la respuesta

¿Cómo generar una matriz aleatoria de entradas usando Stream API Java 8?

Estoy tratando de generar una matriz aleatoria de enteros usando la nueva API Stream en Java 8. Pero todavía no he entendido esta API claramente. Entonces necesito ayuda. Aquí está mi código. Random random = new Random(); IntStream intStream = ...

2 la respuesta

¿Cómo encadenar y aplicar una secuencia de comparadores?

Tengo una secuencia de elementos sin clasificar y una secuencia de comparadores. Quiero aplicar todos los comparadores a la secuencia usando "thenComparing" (Multisort) ¿Hay una forma más elegante que el siguiente código para lograr esto? Stream ...

9 la respuesta

Java8: HashMap <X, Y> a HashMap <X, Z> usando Stream / Map-Reduce / Collector

Sé cómo "transformar" un Java simpleList deY ->Zes decir: List<String> x; List<Integer> y = x.stream() .map(s -> Integer.parseInt(s)) .collect(Collectors.toList());Ahora me gustaría hacer básicamente lo mismo con un mapa, es decir: INPUT: { ...

3 la respuesta

¿El método collectAndThen es lo suficientemente eficiente?

Recientemente comencé a usar collectAndThen y descubrí que está tomando un poco más de tiempo comparativamente con los otros procedimientos de codificación, que utilicé para realizar tareas similares. Aquí está mi ...

4 la respuesta

Llenar una matriz multidimensional utilizando una secuencia

Soy nuevo en Java 8 y actualmente no puedo comprender Streams por completo, ¿es posible llenar una matriz usando las operaciones funcionales de Stream? Este es un código de ejemplo de cómo lo haría con un estándar para loop: public static void ...

2 la respuesta

Cómo convertir una estructura de árbol en una secuencia de nodos en Java

Quiero convertir un árbol en una secuencia de nodos Java8 Aquí hay un árbol de nodos que almacenan datos que pueden seleccionarse public class SelectTree<D> { private D data; private boolean selected = false; private SelectTree<D> parent; ...

2 la respuesta

Omitir los últimos x elementos en la secuencia <T>

Si tengo unStream<T>, Puedo usar fácilmenteskip(long) para omitir los primeros elementos de una secuencia. Sin embargo, no parece haber un equivalente para omitir un número dado de elementos al final de la secuencia. La solución más obvia es ...

1 la respuesta

Cómo procesar fragmentos de un archivo con java.util.stream

Para familiarizarme con la API de transmisión, intenté codificar un patrón bastante simple. Problema:Tener un archivo de texto que contiene bloques de texto no anidados. Todos los bloques se identifican por patrones de inicio / fin (p. ...

1 la respuesta

Ordenar por propiedad en Java 8 stream

Ah, esas difíciles secuencias de Java 8 con lambdas. Son muy poderosos, pero las complejidades tardan un poco en envolver el encabezado de todo. Digamos que tengo unUser escribir con una propiedadUser.getName(). Digamos que tengo un mapa de esos ...