“Функция Java Lambda” Ответ

Lambda Function Java

There are few functional interfaces namely Consumer, Supplier, Predicate and Functions
- Consumer: 
  + 1 input, 0 output
  + java.util.function.Consumer
  + example: Consumer<List<String>> printConsumer = list -> list.stream().forEach(System.out::println);

- Supplier: 
  + 0 input, 1 output
  + java.util.function.Supplier
  + example: Supplier<Double> doubleSupplier1 = () -> Math.random();

- Predicate: 
  + 1 input, 1 boolean output
  + java.util.function.Predicate
  + example: Predicate<String> nameStartsWithS = str -> str.startsWith("S");

- Function: 
  + 1 input, 1 output
  + java.util.function.Function
  + example: Function<String, Integer> nameMappingFunction = String::length;
Frail Fowl

Lambda Java

interface demoLambda{
void sayHello();
}
public class main(String[]args){
demoLambda(()->System.out.println("hello"));
}
public void demoLambda(demoLambda d){
d.sayhello();
}
Itchy Iguana

Ябда -выражения java с параметрами

(n) -> (n%2)==0
SAMER SAEID

Как определить выражение Lambda в Java?

(parameter list) -> lambda body
SAMER SAEID

Lambda Function Java


static int method(IntBinaryOperator op){
    return op.applyAsInt(5, 10);
}

Disturbed Dingo

Функция Java Lambda

(par1, par2, ...) -> {do...}
PutinsRightNut

Ответы похожие на “Функция Java Lambda”

Вопросы похожие на “Функция Java Lambda”

Больше похожих ответов на “Функция Java Lambda” по Java

Смотреть популярные ответы по языку

Смотреть другие языки программирования