Resultados da pesquisa a pedido "java-8"
Coletar linhas usando o Multimap Collector
Existe uma maneira de dissimular o que está abaixo de usar coletores ainda? List<String[]> lines = getLines(); Multimap<String,String> multimap = ArrayListMultimap.create(); lines.forEach(line -> multimap.put(line[0],line[1]); );
Qual é o objetivo de um método estático na interface do Java 8?
Por que os métodos estáticos são suportados no Java 8? Qual é a diferença entre as duas linhas no método principal no código abaixo? package sample; public class A { public static void doSomething() { System.out.println("Make A do something!"); ...
Eclipse / javac discordam em compilar assinatura com colisão de método padrão; quem está certo?
Aqui está uma classe simples que demonstra o problema: package com.mimvista.debug; public class DefaultCollisionTest { public static interface Interface1 { public String getName(); } public static interface Interface2 { public default String ...
Alguma diferença entre java.time.Clock.systemDefaultZone (). GetZone () vs java.util.TimeZone.getDefault (). ToZoneId ()?
Existe alguma diferença entre os dois, dado que ambosjava.time.Clock.systemDefaultZone().getZone() ejava.util.TimeZone.getDefault().toZoneId() retorna a mesma saída. Por exemplo, este código import java.time.Clock; import java.util.TimeZone; ...
Por que um paralelismo ForkJoinPool duplica minha exceção?
assumindo que eu tenho o código como abaixo: Future<Object> executeBy(ExecutorService executor) { return executor.submit(() -> { throw new IllegalStateException(); }); }não há problema ao usarForkJoinPool#commonPool, mas quando eu uso um ...
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 : ...
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 ...
Java 8 DateTimeFormatter com parte opcional
Eu tenho uma String representando uma data (com ou sem hora) como13/12/2017 ou13/12/2017 15:39:51 Então, eu estou tentando usar java 8 DateTimeFormatter com parte opcional. Esse código funciona LocalDateTime localDateTime = ...
Como passar da Tarefa obsoleta para o ApiFuture para o SDK de administrador da firebase 5.4 e superior
Estou apenas tentando resolver as notas de depreciação do meu código Java do novo SDK do firebase-admin, o código está escrito na versão 5.3.1, mas após o upgrade da versão para o 5.5.0 as notas de depreciação apareceram, aqui está uma amostra do ...
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 ...