Resultados de la búsqueda a petición "collectors"
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(); ...
¿Agrupación de Java 8 con un recopilador personalizado?
Tengo la siguiente clase. class Person { String name; LocalDate birthday; Sex gender; String emailAddress; public int getAge() { return birthday.until(IsoChronology.INSTANCE.dateNow()).getYears(); } public String getName() { return name; } }Me ...
Confundido por Java8 Collectors.toMap
Tengo una colección que se ve a continuación, y quiero filtrar todo excepto las fechas que no son de fin de mes. 2010-01-01=2100.00, 2010-01-31=2108.74, 2010-02-01=2208.74, 2010-02-28=2217.92, 2010-03-01=2317.92, 2010-03-31=2327.57, ...
Java 8: recuento de palabras y luego organizarlas en orden desc
Tengo una lista de palabras, digamos List<String> words = Arrays.asList("Hello alan i am here where are you"+ "and what are you doing hello are you there");¿Cómo puedo obtener las siete palabras principales que se repiten más de una vez en la ...
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 ...
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 @ ...
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 ...