Jak zdefiniować metodę, która pobiera lambda jako parametr w Javie 8?
W Javie 8 metody mogą być tworzone jako wyrażenia Lambda i mogą być przekazywane przez referencję (przy odrobinie pracy pod maską). Istnieje wiele przykładów online z tworzonymi lambdami i używanymi metodami, ale nie ma przykładów, jak zrobić metodę przyjmującą lambdę jako parametr. Jaka jest dla tego składnia?
MyClass.method((a, b) -> a+b);
class MyClass{
//How do I define this method?
static int method(Lambda l){
return l(5, 10);
}
}