Resultados de la búsqueda a petición "java-stream"
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 ...
¿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 = ...
¿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 ...
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: { ...
¿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 ...
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 ...
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; ...
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 ...
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. ...
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 ...