Resultados da pesquisa a pedido "java-8"

3 a resposta

Salve um método em uma variável, java 8

É possível salvar um método em uma variável? Eu tenho uma classe que é chamada MyFilter e filtra itens em campos diferentes. O construtor do MyFilter deve perguntar 2 coisas: String, por exemplo, filtrar itens por idioma, "inglês"Este deve ser ...

6 a resposta

Por que filter () após flatMap () “não é completamente” preguiçoso nos fluxos Java?

Eu tenho o seguinte código de exemplo: System.out.println( "Result: " + Stream.of(1, 2, 3) .filter(i -> { System.out.println(i); return true; }) .findFirst() .get() ); System.out.println("-----------"); System.out.println( "Result: " + ...

1 a resposta

Por que iterator.forEachRemaining não remove o elemento no lambda Consumer?

Vamos dar uma olhada neste exemplo: public class ListIteratorTest { public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("element1"); list.add("element2"); list.add("element3"); ...

5 a resposta

Como melhor criar um fluxo Java 8 a partir de um objeto anulável?

Qual é a melhor maneira / idiomática de fazer uma verificação nula antes de obter um fluxo? Eu tenho um método que está recebendo umList isso pode ser nulo. Então não posso simplesmente ligar.stream() no valor passado. Existe algum auxiliar ...

5 a resposta

Como forçar max () para retornar TODOS os valores máximos em um Java Stream?

Eu testei um pouco a função max () no Java 8 lambdas e fluxos, e parece que no caso de max () ser executado, mesmo que mais de um objeto se compare a 0, ele retorna um elemento arbitrário dentro dos candidatos vinculados sem uma análise mais ...

4 a resposta

expressão lambda java 8 para FilenameFilter

Estou passando pela expressão lambda em java 8 quando eu mudei o código do thread está funcionando bem new Thread(new Runnable() { @Override public void run() { System.out.println("run"); } }).start();é convertido na expressão lambda como new ...

1 a resposta

Identificando lambdas no stacktrace no Java 8

Estou tentando criar um perfil de um aplicativo Java que usa lambdas usando JProfiler. Estou tendo problemas para identificar, qual lambda o criador de perfil está mostrando como um ponto de acesso: [/imgs/Dc6Cu.jpg] Gostaria de receber ...

1 a resposta

A referência ao método é ambígua ao usar lambdas e genéricos

Estou recebendo um erro no código a seguir, que acredito que não deveria estar lá ... Usando o JDK 8u40 para compilar esse código. public class Ambiguous { public static void main(String[] args) { consumerIntFunctionTest(data -> { ...

1 a resposta

No Java 8, por que não é possível chamar o método estático da interface que a classe atual está implementando [duplicado]

Esta pergunta já tem uma resposta aqui: Por que os métodos estáticos de classe são herdados, mas não os métodos estáticos de interface? [/questions/25169175/why-are-class-static-methods-inherited-but-not-interface-static-methods] 4 ...

1 a resposta

Erro ao renderizar o React.js usando a JVM Nashorn (Play Framework). Recebo "nulo não é uma função"

Eu estive passando por este tutorial: http://tylermcginnis.com/reactjs-tutorial-a-comprehensive-guide-to-building-apps-with-react/ [http://tylermcginnis.com/reactjs-tutorial-a-comprehensive-guide-to-building-apps-with-react/] e tenha um problema ...