Если в лямбда-выражении Java есть только один оператор, то вы можете упростить выражение
Consumer hello = (name) -> {
System.out.println("Hello " + name);
};Стало
Consumer hello = (name) -> System.out.println("Hello " + name);Если в лямбда-выражении Java есть только один оператор, возвращающий значение, вы можете упростить запись:
(text, name) -> {
return text + ", " + name;
};
Стало
(text, name) -> text + ", " + name
p1 -> {
return n * n;
}Стало
n -> n * n;