lambda表达式02

2021-11-27  本文已影响0人  哈迪斯Java

interface SayHiInterface { // 打招呼接口
String say(); // 打招呼的方法
}

public class NoParamterDemo { // 测试类
public static void main(String[] args) {
// lambda表达式实现打招呼接口,返回抽象方法结果
SayHiInterface pi = () -> "你好啊,这是里lambda表达式";
System.out.println(pi.say());
}
}
======================
package All.D14.Lambda_;

interface SayHiInterface{//函数式接口
String say();//创建一个说话的方法
}

interface additionInterface{
int add(int a,int b);
}

public class Demon01 {
public static void main(String[] args) {
additionInterface a = (x,y)->{
return x+y;
};
System.out.println(a.add(12,212));

    System.out.println("==============");

    additionInterface a2=new additionInterface() {
        @Override
        public int add(int a, int b) {
            return a+b;
        }
    };
    System.out.println(a2.add(233,890));
}

}

上一篇 下一篇

猜你喜欢

热点阅读