Resultados da pesquisa a pedido "java-8"
API de fluxo Java: há açúcar de sintaxe para o functor de identidade?
Usamos váriosMap como simples banco de dados de memória sobre a lista de objetos: class Person { public String id; public String phone; public String email; // and get/set and other fields... } List<Person> persons; Map<String, ...
Por que @FunctionalInterface não é usado em todas as interfaces no JDK que se qualificam?
O Java 8 nos deu muitas maneiras divertidas de usar interfaces funcionais e com elas uma nova anotação:@FunctionalInterface [http://docs.oracle.com/javase/8/docs/api/java/lang/FunctionalInterface.html]. Seu trabalho é dizer ao compilador que ...
Duas referências exatas ao método não são iguais [duplicado]
Esta pergunta já tem uma resposta aqui: Existe uma maneira de comparar lambdas? [/questions/24095875/is-there-a-way-to-compare-lambdas] 3 respostasO teste a seguir falha @Test public void test() { Function<String, Integer> foo = ...
java.lang.ClassCastException usando expressões lambda na tarefa spark no servidor remoto
Estou tentando criar uma API da Web para meus trabalhos de apache spark usando o framework sparkjava.com. Meu código é: @Override public void init() { get("/hello", (req, res) -> { String sourcePath = "hdfs://spark:54310/input/*"; SparkConf conf ...
Por que uma expressão lambda está quebrando o tratamento de erros do guice quando tento iniciar o jetty?
Enfrento o seguinte problema em que tento iniciar o jetty, recebo a seguinte exceção: Execution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:2.17:test failed: There was an error in the forked process ...
Fluxo retornado em vez de lista [duplicado]
Esta pergunta já tem uma resposta aqui: Devo devolver uma coleção ou um fluxo? [/questions/24676877/should-i-return-a-collection-or-a-stream] 8 respostasNo Java 8, estou substituindo cada vez maisCollection retornar valores comStream. Então, ...
Java 8 fluxos e mapas vale a pena?
Parece que os fluxos do java 8 e as funções de mapeamento são tão detalhadas que não são realmente uma melhoria. Por exemplo, escrevi um código que usa uma coleção para gerar outra coleção modificada: private List<DartField> ...
Java 8 Streams: IntStream para String [duplicado]
Esta pergunta já tem uma resposta aqui: Maneira mais simples de imprimir um `IntStream` como um` String` [/questions/20266422/simplest-way-to-print-an-intstream-as-a-string] 7 respostas Na API de fluxos Java 8, chamandochars() em qualquerString ...
Agrupar por vários nomes de campos em java 8
Encontrei o código para agrupar os objetos por algum nome de campo do POJO. Abaixo está o código para isso: public class Temp { static class Person { private String name; private int age; private long salary; Person(String name, int age, long ...
Java 8 IntStream para um intervalo int?
Existe uma maneira de criar umIntStream para uma variedade de ints? Como se eu quisesse transmitir valores de 1 a 1000, eu poderia invocar algunsIntStream fábrica estática para transmitir esse intervalo? IntStream.forRange(1, 1000).forEach(//do ...