Resultados da pesquisa a pedido "java-8"
Java obter hora UTC
Quero obter a hora no fuso horário UTC. Então eu escrevi o código: import java.time.ZoneOffset; import java.time.ZonedDateTime; import java.util.Date; public class RegularSandbox { public static void main(String[] args) { ZonedDateTime utc = ...
Por que um único caractere sublinhado é um nome ilegal para um parâmetro lambda?
Eu tentei nomear um parâmetro lambda_, por exemplo. (uma versão reduzida): Consumer<Object> c = _ -> {};como eu queria indicar que um parâmetro estava sendo ignorado, mas recebi o seguinte erro do compilador: o uso de '_' como identificador é ...
Capturar exceções de 'stream ()' ou 'parallelStream ()' perde os valores corretos
No código a seguir, ao capturarNumberFormatException fora defor iteração, as strings na forma apropriada que aparecem nostrList antes do primeiro mau (ou seja,"illegal_3") foram analisados com êxito (ou seja,"1" e"2" foram analisados como números ...
Como classificar o mapa de hash com base no número de chaves de um valor usando o flatmap java8?
Este é um acompanhamento deComo obter a contagem de chaves para valores em um mapa de hash usando lambda [https://stackoverflow.com/questions/34514213/how-to-get-the-count-of-keys-for-values-in-a-hash-map-using-lambda] . eu tenho umHashMap e eu ...
Como desativar a identificação de terminal para a versão java 1.8.181
Quando atualizei o java de 1.8.161 para 1.8.181, não consigo conectar ao LDAP do meu aplicativo, fico abaixo da exceção quando tento fazer login no aplicativo com um usuário ativo no LDAP. javax.naming.CommunicationException:: [A exceção raiz ...
Java 8 Streams: como chamar uma vez o método Collection.stream () e recuperar uma matriz de vários valores agregados com campos diferentes
Estou começando com a API do Stream em Java 8. Aqui está o meu objeto Pessoa que eu uso: public class Person { private String firstName; private String lastName; private int age; private double height; private double weight; public ...
Principais indicadores de que um fluxo Java 8 será mais lento que um loop for?
Os fluxos Java 8 permitem um código muito mais legível do que o antiquadofor loops, na maioria dos casos. No entanto, com base na minha própria experiência e no que li, o uso de um fluxo em vez de um loop for pode envolver um impacto ...
Analisando um arquivo CSV para uma linha exclusiva usando a nova API Java 8 Streams
Estou tentando usar a nova API do Java 8 Streams (da qual sou um novato completo) para analisar uma linha específica (aquela com 'Neda' na coluna de nome) em um arquivo CSV. Usando o ...
Refatoração aninhada para loop no fluxo do Java 8
Eu tenho o seguinte para loop: List<Map> mapList = new ArrayList<>(); for (Resource resource : getResources()) { for (Method method : resource.getMethods()) { mapList.add(getMap(resource,method)); } } return mapList;Como refatorar esse loop ...
Por que este java Stream é operado duas vezes?
oAPI Java 8 [https://docs.oracle.com/javase/8/docs/api/java/util/stream/package-summary.html] diz: A travessia da fonte do oleoduto não começa até que a operação terminal do oleoduto seja executada. Então, por que o seguinte código ...