Resultados da pesquisa a pedido "java-stream"

1 a resposta

Por que a API do Streams precisa de uma dica para o tipo genérico nesse caso?

O seguinte falha ao compilar: @NotNull String defaultFormatter(@Nullable Object value) { if (value instanceof Collection) { return ((Collection) value).stream() .map(MyClass::defaultFormatter) .collect(Collectors.joining(eol)); } ...

3 a resposta

Como faço para classificar uma lista de TreeSets com fluxos java8

Minha lista contém conjuntos como[1,3,5][2,6,4] etc, todos do mesmo tamanho. Eu tentei fazer isso, mas parece não funcionar. List<TreeSet<T>> block; for(TreeSet<T> t : ...

4 a resposta

Como aplicar a filtragem em groupBy em fluxos java

Como você agrupa primeiro e depois aplica a filtragem usando fluxos Java? Exemplo: Considere istoEmployee classe: quero agrupar por departamento com uma lista de funcionários com um salário maior que 2000. public class Employee { private String ...

4 a resposta

Lista de objetos para mapear em java 8

Eu tenho uma classe como esta ObjectA id typeonde id é único, mas o tipo pode ser duplicado, por isso, se eu tiver uma lista de ObjectA como este (id, type) = (1, "A") , (2, "B"), (3, "C"), (4, "A")então eu queroMap<type, List<id>> onde o mapa ...

3 a resposta

Converter lista de cadeias de caracteres em comprimento de cadeia de mapa classificado como chave

eu tenho umList<String> e eu tenho que convertê-lo paraMap, agrupando o mesmo comprimentoStrings em umList, usandoString comprimento como a chave, ordem classificada. Isso pode ser feito usando - Map<Integer, List<String>> result = new ...

2 a resposta

coletando do fluxo paralelo em java 8

Eu quero pegar uma entrada e aplicar fluxo paralelo nisso, então eu quero saída como lista. Entrada pode ser qualquer lista ou coleção na qual podemos aplicar fluxos. Minhas preocupações aqui é que, se queremos que a saída seja mapeada, temos ...

3 a resposta

Obtendo índices do número máximo na matriz

Eu tenho uma matriz contendo números que são fileiras. Algo assim : 0 4 2 0 1 0 4 2 0 4 0 2 Aqui0 corresponde à classificação mais baixa emax número corresponde à classificação mais alta. Pode haver vários índices contendo a classificação ...

3 a resposta

Fluxos em Java, não consigo descobrir esse código

Encontrei o seguinte trecho de código: Function<Integer, Predicate<Integer>> smallerThan = x -> y -> y < x; List<Integer> l = Arrays.asList(5, 6, 7, 23, 4, 5645, 6, 1223, 44453, 60182, 2836, 23993, 1); List<Integer> list2 = ...

5 a resposta

Como posso reverter uma única string no Java 8 usando Lambda e Streams?

Eu tenho uma corda dizer"Aniruddh" e quero revertê-lo usando lambdas e fluxos no Java 8. Como posso fazer isso?

1 a resposta

Particionar fluxos java em categorias [duplicado]

Esta pergunta já tem uma resposta aqui: Lista do Java 8 <V> no mapa <K, V> [/questions/20363719/java-8-listv-into-mapk-v] 19 respostaseu tenho umstream<A>, Onde class A { String category(); // ... }Eu gostaria de obter ummap<String, list<A>>, ...