Resultados da pesquisa a pedido "java-8"
Ambiguidade de sobrecarga de método com primitivas condicionais e sem caixa ternárias do Java 8
A seguir, compilações de código no Java 7, mas não o openjdk-1.8.0.45-31.b13.fc21. static void f(Object o1, int i) {} static void f(Object o1, Object o2) {} static void test(boolean b) { String s = "string"; double d = 1.0; // The supremum ...
@FunctionalInterfaces pode ter métodos padrão?
Por que não consigo criar um@FunctionalInterface com uma implementação de método padrão? @FunctionalInterface public MyInterface { default boolean authorize(String value) { return true; } }
Como pular linhas pares de um fluxo <> obtido em Files.lines
Nesse caso, apenas as linhas ímpares têm dados significativos e não há caracteres que identifiquem exclusivamente essas linhas. Minha intenção é obter algo equivalente ao seguinte exemplo: Stream<DomainObject> res = Files.lines(src) .filter(line ...
Passando do JDK 1.7 para o JDK 1.8 no Ubuntu
Estou em UBUNTU. A versão do JDK atualmente instalada é: java version "1.7.0_51" Java(TM) SE Runtime Environment (build 1.7.0_51-b13) Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)a configuração que está sendo instalada é: sudo ...
Como imprimir duas listas juntas usando o Stream API java 8?
Eu tenho duas listas como segue List<String> names = Arrays.asList("James","John","Fred"); List<Integer> ages = Arrays.asList(25,35,15);O que eu quero fazer é imprimir essas duas listas assim James:25 John:35 Fred:15É fácil fazer isso da ...
Referenciando variável não final: por que esse código é compilado?
Primeiro, peço desculpas se esta é uma pergunta duplicada. Encontrei muitos similares, mas nenhum que atenda diretamente à minha pergunta. Na preparação para um próximo exame, estou fazendo um trabalho anterior. Tem uma pergunta que fornece um ...
Como os coletores são usados ao girar o fluxo em paralelo
Na verdade, tentei responder a esta perguntaComo pular linhas pares de um fluxo <> obtido em Files.lines [https://stackoverflow.com/questions/30170089/how-to-skip-even-lines-of-a-streamstring-obtained-from-the-files-lines/30170928] . Então, eu ...
Java 8 ScriptEngine entre ClassLoaders
Eu preciso executar algum código javascript 'dentro' diferentes carregadores de classe. Se for java, cada tarefa será executada em um carregador de classes separado. Agora eu preciso que isso seja javascript. Preciso criar uma nova instância ...
Como garantir, no tempo de compilação do Java 8, que uma assinatura de método "implemente" uma interface funcional
Existe no Java 8 algum análogo paraimplements palavra-chave para métodos? Digamos que eu tenho uma interface funcional: @FunctionalInterface interface LongHasher { int hash(long x); }E uma biblioteca de 3 métodos estáticos"implementando"esta ...
Como obter o próximo MonthDay (próximo Natal) com a API java 8 time?
Digamos que eu queira saber quantos dias existem até o Natal com um método que funcione em qualquer dia do ano, para que o próximo Natal seja este ano ou no próximo ano que eu não saiba se é um ano bissexto ou não. Posso calcular a próxima data ...