首先,我們必須在其他文件或同一個文件中爲lambda表達式聲明接口。但是如果我們可以在方法聲明中做到這一點,將會更容易。反正呢?我們如何在Lambda表達式中創建它?
public class LambdaAppJava8 {
public int fonk(
int a,
int b,
interface MyInterface{
public int call(int a, int b);
} anonim
) {
return anonim.call(a, b);
}
public static void main(String[] args) {
LambdaAppJava8 app = new LambdaAppJava8();
System.out.println(app.fonk(1, 3, (c, d) -> c + d));
}
}
你想達到什麼目的?我爲此添加了java-8標記。 – Nirmal
您加入我接受了。有什麼不對? – Sarkhan