Resultados da pesquisa a pedido "functional-interface"

4 a resposta

Lambda só pode ser usado com interface funcional?

Eu fiz isso: public class LambdaConflict { public static void main(String args[]){ //* System.out.println(LambdaConflict.get( (str) -> "Hello World!! By ME?" )); /*/ System.out.println(LambdaConflict.get(new Intf<String> (){ @Override ...

5 a resposta

Por que um lambda altera a sobrecarga quando lança uma exceção de tempo de execução?

Fique comigo, a introdução é um pouco demorada, mas esse é um quebra-cabeça interessante. Eu tenho este código: public class Testcase { public static void main(String[] args){ EventQueue queue = new EventQueue(); queue.add(() -> ...

1 a resposta

a referência ao método é ambígua ao migrar de java8 para java9

Estou migrando um projeto do JAVA 8 para o JAVA 9 e estou tendo problemas para fazer o código funcionar. Todos funcionam no JAVA 8, mas no 9, estou tendo os seguintes erros: Error java: reference to ok is ambiguous both ...

2 a resposta

Um resumo dos parâmetros e tipo de retorno de interfaces funcionais no pacote java.util.function

Estou procurando uma tabela de parâmetros e tipo de retorno do único método abstrato (SAM) de todas as interfaces emjava.util.function.

1 a resposta

Uma classe está sendo instanciada em uma expressão lambda? [duplicado

Esta pergunta já tem uma resposta aqui: O que é um Java 8 Lambda Expression compilado? [duplicado [/questions/21858482/what-is-a-java-8-lambda-expression-compiled-to] 1 resposta Eu tenho a seguinte invocação de método, na qual estou passando ...

1 a resposta

Como sobrecarregar um método por método com a lista de parâmetros que contém parâmetros exatamente do mesmo tipo, mas parametrizados com outros tipos

Eu tenho um métodos: public List<Integer> convertBy(Function<String, List<String>> flines, Function<List<String>, String> join, Function<String, List<Integer>> collectInts) { return collectInts.apply(join.apply(flines.apply((String) value))); ...

6 a resposta

Definição precisa de “interface funcional” no Java 8

6 a resposta

Fornecedor Java 8 com argumentos no construtor

Por que os fornecedores suportam apenas construtores sem argumento? Se o construtor padrão estiver presente, eu posso fazer isso: create(Foo::new)Mas se o único construtor usa uma String, eu tenho que fazer isso: create(() -> new Foo("hello"))

6 a resposta

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 ...

1 a resposta

Use referência de método com o parâmetro

Comecei a aprender fluxos Java e enfrentou um problema. Por favor, dê uma olhada no exemplo a seguir. Isso faz parte de uma classe Node: private Map<String, Node> nodes; public Optional<Node> child(String name) { return ...