Resultados da pesquisa a pedido "java-stream"
xpressão @Lambda para o fornecedor gerar IntStream
Como substituo oSupplier código aqui com expressão lambda IntStream inStream = Stream.generate(new Supplier<Integer>() { int x= 1; @Override public Integer get() { return x++ ; } }).limit(10).mapToInt(t -> t.intValue()); ...
Java 8 lambda filtering com base na condição e na ordem
Eu estava tentando filtrar uma lista com base em várias condições, classificand class Student{ private int Age; private String className; private String Name; public Student(int age, String className, String name) { Age = age; this.className = ...
fluxo paralelo funcionará bem com operações distinta
Eu estava lendo sobre apatridia e me deparei com isso em doc [https://docs.oracle.com/javase/8/docs/api/java/util/stream/package-summary.html#Statelessness] : s resultados do pipeline @Stream podem não ser determinísticos ou incorretos se os ...
Deadlock acontece se eu usar lambda no fluxo paralelo, mas isso não acontece se eu usar classe anônima? [duplicado
Esta pergunta já tem uma resposta aqui: or que o fluxo paralelo com o lambda no inicializador estático causa um impass [/questions/34820066/why-does-parallel-stream-with-lambda-in-static-initializer-cause-a-deadlock] 3 respostas O código a ...
Como criar um novo mapa a partir dos valores em um mapa existente
Tendo o próximo mapa original: G1=[7,8,45,6,9] G2=[3,9,34,2,1,65] G3=[6,5,9,1,67,5]nde G1, G2 e G3 são grupos da idade das pessoas, Como posso criar um novo mapa como este: 45=[7,8,45,6,9] 65=[3,9,34,2,1,65] 67=[6,5,9,1,67,5] Onde as novas ...
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<>(); ...
Como funciona a recursão em um Java 8 Strea
Eu tenho um método como este em que estou usando a recursão com Streams: private static List<Member> convertToFlatList(List<Member> memberList) { return memberList.stream().flatMap(i -> ...
Concatenando dois int []
Existem soluções fáceis para concatenar doisString[] ouInteger[] em java porStreams. Desde aint[] é usado com frequência. Existe alguma maneira simples de concatenar doisint[]? Aqui está o meu pensamento: int[] c = {1, 34}; int[] d = {3, 1, ...
Como achatar e agrupar este HashMap usando fluxos? [fechadas
Mapeamento dado de letras para números, gostaria de retornar uma lista de Strings, em que cada String é uma lista delimitada por vírgulas das letras agrupadas por seu número associad Para este mapa Map<String, Integer> map = new ...