Resultados de la búsqueda a petición "collectors"

3 la respuesta

¿Qué tipo de Lista <E> devuelve Collectors.toList ()?

Estoy leyendoEstado de la Lambda: Edición de Bibliotecas [http://cr.openjdk.java.net/~briangoetz/lambda/lambda-libraries-final.html], y me sorprende una declaración: Debajo de la secciónCorrientes, hay lo siguiente: List<Shape> blue = ...

7 la respuesta

Cómo obtener una Lista <E> de un HashMap <Cadena, Lista <E>>

Quiero extraer unList<E> a partir de unaMap<String,List<E>> (E es una clase aleatoria) usandostream(). Quiero un método simple de una línea usando la transmisión de java 8. Lo que he probado hasta ahora: HashMap<String,List<E>> map = new ...

3 la respuesta

¿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"; ...

2 la respuesta

Java 8 Stream flatMap y error de grupo por compilador de código

// given a set of Item objects, group them by the managers of creator and owners Map<String, List<Item>> managersItems = itemSet.parallelStream().flatMap(item -> { // get the list of the creator and owners List<String> users = new ArrayList(); ...

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

1 la respuesta

Alternativa para throwerMerger en Java 8

Estoy implementando un colector propio que usafunción de fusión. Desafortunadamente, para algunos de mis casos, no puedo reutilizar la siguiente función de fusión JDK que ...

3 la respuesta

¿Qué significa la característica Java 8 Collector UNORDERED?

En la documentación oficial puedes leer que: UNORDERED Indica que la operación de recopilación no se compromete a preservar el orden de encuentro de los elementos de entrada. Esto no es demasiado útil sin ningún ejemplo. Mi pregunta es, ¿qué ...

1 la respuesta

Collectors.toSet () y HashSet

Tome la siguiente línea de código de muestra: Set<String> someSet = someColletion.stream().map(p -> p.toString()).collect(Collectors.toSet());quiero unHashSet. Tomando un depurador del código, de hecho estoy obteniendo unHashSet. Eché un ...

1 la respuesta

Java 8 stream.collect (... groupingBy (... mapping (... reduce))) reduciendo el uso de BinaryOperator

Jugué con una solución usandogroupingBy, mapping yreducing a la siguiente pregunta:Cree elegantemente un mapa con campos de objetos como clave / valor de la secuencia de objetos en Java ...

1 la respuesta

Java 8 objeto de frecuencia en matriz [duplicado]

Esta pregunta ya tiene una respuesta aquí: uenta de frecuencia de palabras Java 8 [/questions/29122394/word-frequency-count-java-8] 7 respuestasYo tengo unObject[] array Necesito crear un mapaMap<Obejct, Integer>, dóndeIntegerl valor @ ...