Funcional Interface alguém sabe resolver essa questão da imagem?

2 respostas
java
albama

Alguém dizer qual das respostas é a correta e porque?

2 Respostas

A

Você já tentou pesquisar cada uma dessas interfaces e ver o que elas fazem?

I

“Você tem uma lista de pedidos de objetos PurchaseOrder, cada um com uma data, um Cliente e um estado. Você quer filtrar a lista de várias formas”
Qual das seguintes interfaces funcionais integradas você vai usar acima?

A - UnaryOperator<T> (Operador Unário ): representa uma operação sobre um único operando que produz um único resultado de mesmo tipo desse operando.

B - Consumer<T> (Consumidor ): representa uma operação que aceita (método accept(T t)) uma entrada de um único argumento e não retorna nenhum resultado. Ao contrário das outras interfaces funcionais, é esperado que Consumer gere um efeito colateral (altere o dado).

C - Supplier<T> (Fornecedor ): representa um fornecedor de resultados. Não há exigência de que um resultado novo ou distinto seja retornado (método get()) toda vez que Supplier é chamado.

D - Predicate<T> (Predicado ): representa um predicado (uma função de valor booleano, isto é, que retorna true ou false) quando dado um argumento.

Criado 18 de outubro de 2019
Ultima resposta 19 de out. de 2019
Respostas 2
Participantes 3