Resultados da pesquisa a pedido "java-8"

3 a resposta

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

3 a resposta

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

3 a resposta

Como converter uma string de data e hora em longa (UNIX Epoch Time) no Java 8 (Scala)

Quero o Horário da Época do UNIX (Horário do Posix, Horário do Unix) de uma string em algunspattern, a sequência está no formato normal (então UTC). Por favor, use Java 8, não Joda ou Java antigo. (Por milissegundos, consulteComo converter uma ...

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<>(); ...

2 a resposta

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

2 a resposta

Consumindo rastreamentos de pilha visivelmente mais lentos no Java 11 do que no Java 8

Eu estava comparando o desempenho do JDK 8 e 11 usando jmh [https://openjdk.java.net/projects/code-tools/jmh/] 1,21 quando me deparei com alguns números surpreendentes: Java version: 1.8.0_192, vendor: Oracle Corporation Benchmark Mode Cnt ...

1 a resposta

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

4 a resposta

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

4 a resposta

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

3 a resposta

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()); ...