Resultados da pesquisa a pedido "java-8"

2 a resposta

Adicionando uma linha em um gráfico JavaFX

Estou com problemas para adicionar uma linha em uma posição definida no JavaFX. A linha deve ser uma linha constante, como mostrado aqui:Como adicionar um marcador de valor ao gráfico ...

1 a resposta

O java.util.logging.FileHandler no Java 8 está quebrado?

Primeiro, um código de teste simples: package javaapplication23; import java.io.IOException; import java.util.logging.FileHandler; public class JavaApplication23 { public static void main(String[] args) throws IOException { ...

2 a resposta

Por que podemos usar 'this' como um parâmetro do método de instância?

O que éreceiver parâmetro em Java? O Java 8 Language Specification fala sobrethis.

4 a resposta

Por que um combinador é necessário para reduzir o método que converte o tipo em java 8

Estou tendo problemas para entender completamente o papel que ocombiner cumpre em Streamsreduce método. Por exemplo, o código a seguir não é compilado: int length = asList("str1", "str2").stream() .reduce(0, (accumulatedInt, str) ...

3 a resposta

Java 8 lambda e extensão de interfaces com classe abstrata

Diga que quero declarar SpringRowMapper, mas não crie uma classe dinâmica, mas implemente uma classe abstrata que implemente o RowMapper. Esta é a minha assinatura de método: SqlProcedure#declareRowMapper(RowMapper<?> ...

2 a resposta

para loop usando expressão lambda em JAVA

Meu Código: List<Integer> ints = Stream.of(1,2,4,3,5).collect(Collectors.toList()); ints.forEach((i)-> System.out.print(ints.get(i-1)+ " "));resultado: 1 2 3 4 5 minha pergunta é por que eu devo ser i-1 dentro do método get? i-1 impede ...

4 a resposta

Java 8 Stream e operação em matrizes

Acabei de descobrir os novos recursos de fluxo do Java 8. Vindo do Python, eu queria saber se havia agora uma maneira interessante de executar operações em matrizes como soma, multiplicando duas matrizes de uma maneira "uma linha pitônica"? obrigado

3 a resposta

Localizando Max com a expressão Lambda em Java

Este é o meu código List<Integer> ints = Stream.of(1,2,4,3,5).collect(Collectors.toList()); Integer maxInt = ints.stream() .max(Comparator.comparing(i -> i)) .get(); System.out.println("Maximum number in the set is " + ...

4 a resposta

Como instalar o Java 8 no Mac

Quero fazer alguma programação com o JavaFX mais recente, que requer o Java 8. Estou usando o IntelliJ 13 CE e o Mac OS X 9 Mavericks. Executei o instalador do Java 8 da Oracle e os arquivos parecem ter terminado ...

3 a resposta

MapToDouble () é realmente necessário para somar uma lista <Double> com fluxos Java 8?

Tanto quanto posso dizer, a maneira de resumir umList<Double> usando fluxos Java 8 é o seguinte: List<Double> vals = . . . ; double sum = vals.stream().mapToDouble(Double::doubleValue).sum();Para mim, omapToDouble(Double::doubleValue) parece ...