Resultados da pesquisa a pedido "java-8"
Cancelar recursivamente um allOf CompletableFuture
Se eu tiver CompletableFuture<Something> future1 = service.request(param1); CompletableFuture<Something> future2 = service.request(param2); CompletableFuture<Void> many = CompletableFuture.allOf(future1, future2);o que vai acontecer quando eu ...
Como posso classificar uma lista de mapas usando o Java 8?
Como posso classificar umList doMap<String, String> usando Java 8? O mapa contém uma chave chamadalast_namee o valor associado a ele pode sernull. Não tenho certeza de como fazê-lo, porque os seguintes resultados em um erro ...
Por que o tryAdvance do stream.spliterator () pode acumular itens em um buffer?
Obtendo umSpliterator a partir de umStream pipeline pode retornar uma instância de ...
Diamante mortal da morte em Java 8
Sou desenvolvedor Java e tenho aprendido C ++ ao lado. Recentemente, entrei no "diamante mortal da morte" em C ++ e pesquisei se esse problema era possível em Java. NoAs interfaces resolvem a questão do "diamante mortal da ...
Alternativa para o throwingMerger em Java 8
Estou implementando coletor próprio que usafunção de mesclagem. Infelizmente, em alguns casos, não posso reutilizar a seguinte função de fusão do JDK que lançou IllegalStateException. java.util.stream.Collectors#throwingMergerIsso acontece ...
O Eclipse Auto Complete não funciona com tipos e lambda
Eu uso o Eclipse Oxygen.2 Release (4.7.2) Eu tento algumas expressões lambda e tenho o seguinte problema: Eu escrevo os parâmetros lambda sem tipos, o Eclipse auto complete funciona bem: [/imgs/pUfRp.png] Se eu escrever parâmetros lambda com ...
Instalação do Elasticsearch: Erro ausente na JVM 'server' em… jvm.dll
Depois de baixar o elasticsearch e descompactá-lo, siga as etapas neste link: Instale a Pesquisa Elástica no Windows [https://www.elastic.co/guide/en/elasticsearch/reference/current/windows.html] Estou recebendo o seguinte erro: Error: missing ...
Quando eu preciso usar Optional.orElseGet () sobre Optional.orElse ()
Eu preciso de uma explicação clara sobre isso, mesmo que eu tenha lido isso ligação [https://stackoverflow.com/questions/33170109/difference-between-optional-orelse-and-optional-orelseget] sobre diferenças, mas sem clareza clara. Então, alguém me ...
Como atualizar cada elemento em uma lista no Java 8 usando a API de fluxo
Eu tenho uma lista definida da seguinte maneira: List<Integer> list1 = new ArrayList<>(); list1.add(1); list1.add(2);Como posso incrementar cada elemento da lista em um (ou seja, acabar com uma lista[2,3]) usando a API Stream do Java 8 sem criar ...
Os fluxos Java findAny () encontram uma exceção de ponteiro nulo após a operação filter () filtrar tudo
Estou tendo problemas para entender por quefindAny() lança uma exceção de ponteiro nulo apósfilter() operação em um fluxo. Nesse caso de teste específico, a operação de filtro deve ter filtrado tudo, não deixando ...