Resultados da pesquisa a pedido "java-8"
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 ...
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 { ...
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.
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) ...
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<?> ...
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 ...
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
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 " + ...
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 ...
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 ...