2017-07-25 1 views

Antwort

3

In Ihrem Fall, der wie ein BiFunction aussieht:

BiFunction<Integer, Integer, Integer> fun = (a, b) -> a + b; 
int sum = fun.apply(12, 13); 

Und der Compiler sieht (a, b) -> a + b als Lambda-Ausdruck und das muss assig sein ned zu einer Art von Functional Interface, aber Sie ordnen es einem int zu.

Verwandte Themen