Resultados da pesquisa a pedido "collectors"

2 a resposta

Java 8 Stream flatMap e agrupar por erro do 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(); ...

3 a resposta

Agrupamento Java 8 usando coletor personalizado?

Eu tenho a seguinte turma. 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; } }Eu ...

4 a resposta

Confundido por Java8 Collectors.toMap

Tenho uma coleção que se parece abaixo e quero filtrar tudo, exceto as datas que não são o fim dos meses. 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, 2010-04-01=2427.57, ...

5 a resposta

Java 8 - Contagem de palavras e, em seguida, organize em ordem desc

Eu tenho uma lista de palavras, digamos List<String> words = Arrays.asList("Hello alan i am here where are you"+ "and what are you doing hello are you there");Como posso obter as sete principais palavras que são repetidas mais de uma vez na ...

1 a resposta

Como adicionar elementos internos do Map quando as chaves são duplicadas com a API Java Stream

Eu tenho uma lista deList<Map<String, Object>> como isso [ {"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" }]Estou ...

1 a resposta

Java Objeto de 8 frequências na matriz [duplicado]

Esta pergunta já tem uma resposta aqui: Contagem de frequência de palavras Java 8 [/questions/29122394/word-frequency-count-java-8] 7 respostasEu tenho umObject[] array Preciso criar um mapaMap<Obejct, Integer>, OndeInteger value contém ...

7 a resposta

Como obter uma lista <E> de um HashMap <String, List <E>>

Quero extrair umList<E> a partir de umMap<String,List<E>> (E é uma classe aleatória) usandostream(). Eu quero um método simples de uma linha usando o fluxo do java 8. O que eu tentei até agora: HashMap<String,List<E>> map = new HashMap<>(); ...