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

3 la respuesta

Convierta una cadena en un java.util.Stream <Character>

A veces quiero hacer algo simple con cada personaje en una cadena. Desafortunadamente, debido a que una cadena es inmutable, no hay una buena manera de hacerlo, excepto hacer un bucle a través de la cadena que puede ser bastante detallada. Si en ...

7 la respuesta

Particionar una secuencia Java 8

¿Cómo implementar la operación de "partición" en Java 8 Stream? Por partición quiero decir, dividir una secuencia en subtransmisiones de un tamaño dado. De alguna manera será idéntico a la guayabaIterators.partition ...

5 la respuesta

¿Por qué findFirst () arroja una NullPointerException si el primer elemento que encuentra es nulo?

¿Por qué esto arroja unjava.lang.NullPointerException? List<String> strings = new ArrayList<>(); strings.add(null); strings.add("test"); String firstString = strings.stream() .findFirst() // Exception thrown here ...

1 la respuesta

El procesamiento de flujo de Java 8 no es fluido [cerrado]

Tengo un problema con las secuencias de Java 8, donde los datos se procesan de forma masiva repentina, en lugar de cuando se solicitan. Tengo un flujo de flujo bastante complejo que tiene que estar en paralelo porque usoconcat para fusionar dos ...

4 la respuesta

ConcurrentModificationException cuando se usa la secuencia con el conjunto de claves de Maps

Quiero eliminar todos los elementos desomeMap qué teclas no están presentes ensomeList. Echa un vistazo a mi código: someMap.keySet().stream().filter(v ...

3 la respuesta

Crear Java 8 Stream desde ArrayNode

¿Es posible crear flujo desdecom.fasterxml.jackson.databind.node.ArrayNode? Lo intenté: ArrayNode files = (ArrayNode) json.get("files"); Stream<JsonNode> stream = Stream.of(files);Pero en realidad dará flujo de un elemento, el objeto ...

4 la respuesta

En Java, ¿cómo puedo transmitir de manera eficiente y elegante los descendientes de un nodo de árbol?

Supongamos que tenemos una colección de objetos que se identifican porStrings, junto con una claseTree eso define una jerarquía en ellos. Esa clase se implementa utilizando unMap de nodos (representados por sus ID) aCollections de las ...

6 la respuesta

Java 8 Stream mezclando dos elementos

Tengo muchos objetos de tipo Slot en una lista de matriz. La clase de ranura es como se muestra a continuación Slot{ int start; int end; }deja la lista de tiposList<Slot> ser llamadoslots. Las ranuras se ordenan según la hora de inicio. La hora ...

3 la respuesta

forEach vs forEachOrdered en Java 8 Stream

Entiendo que estos métodos difieren en el orden de ejecución, pero en todas mis pruebas no puedo lograr una ejecución de orden diferente. Ejemplo: System.out.println("forEach ...

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, ...