Resultados de la búsqueda a petición "java-8"
Comprender las características del spliterador profundo
Para tratar de comprender profundamente las transmisiones y spliteradores de Java, tengo algunas preguntas sutiles sobrecaracterísticas del spliterator: Q1:Stream.empty() vsStream.of()(Stream.of () sin args) Stream.empty(): SUBSIZADO, ...
Convertir cadena a OffsetDateTime en Java
Estoy tratando de convertir una cadena enOffsetDateTime pero quedando por debajo del error. java.time.format.DateTimeParseException: Text '20150101' could not be parsed: Unable to obtain OffsetDateTime from TemporalAccessor: {},ISO resolved ...
requisito de no interferencia en flujos Java 8
Soy un principiante en Java 8. La no interferencia es importante para tener un comportamiento de flujo de Java consistente. Imagine que estamos procesando un gran flujo de datos y durante el proceso se cambia la fuente. El resultado será ...
¿Cómo clasifico una lista de TreeSets con secuencias java8?
Mi lista contiene conjuntos como[1,3,5][2,6,4] etc, todos del mismo tamaño. Intenté hacer esto pero no parece funcionar. List<TreeSet<T>> block; for(TreeSet<T> t : block){ block.stream().sorted((n,m)->n.compareTo(m)).collect(Collectors.toSet()); ...
Java 8 Aplicar filtro de flujo en función de una condición
En Java 8, ¿hay alguna manera de aplicar el filtro en una secuencia en función de una condición, ejemplo Tengo esta secuencia if (isAccessDisplayEnabled) { src = (List < Source > ) sourceMeta.getAllSources.parallelStream() .filter(k - ...
Convertir la lista de cadenas en la longitud de cadena de mapa ordenada como clave
tengo unList<String> y tengo que convertirlo aMap, agrupando la misma longitudStrings en unList, utilizandoString longitud como la clave, en orden ordenado. Se puede hacer usando - Map<Integer, List<String>> result = new TreeMap<>(); for (String ...
¿Cómo obtener la clave en la función de combinación Collectors.toMap?
Cuando se encuentra una entrada de clave duplicada duranteCollectors.toMap(), la función de fusión(o1, o2) se llama. Pregunta: ¿cómo puedo obtener la clave que causó la duplicación? String keyvalp = "test=one\ntest2=two\ntest2=three"; ...
Consumidor <T> clase asignada <T> en HashMap
Quiero crear unIdentityHashMap<Class<T>, Consumer<T>>. Básicamente, quiero asignar un tipo con un método que diga qué hacer con este tipo. Quiero poder decir dinámicamente con objetos X, ejecutar Y. Puedo hacer private IdentityHashMap<Class<?>, ...
Las características de flujo para los flujos generados para SortedMap no pueden clasificarse si se crean con un comparador personalizado
Mastering Lambdas de Maurice Naftalin, Ch6 - Rendimiento de la transmisión. Hay una explicación sobre las diferentes características de los flujos en las diferentes etapas de ejecución (intermedia y terminal). Por ...
Las secuencias Java findAny () encuentran una excepción de puntero nulo después de que la operación filter () filtra todo
Tengo problemas para entender por quéfindAny() lanza una excepción de puntero nulo despuésfilter() operación en una secuencia. En este caso de prueba en particular, la operación del filtro debería haber filtrado todo, sin dejar resultados ...