Lambda表达式的练习(抽象方法带参,带返回值)
接口定义

public interface Addable { int add(int x, int y); }
测试类定义
public class AddableDemo { public static void main(String[] args) { //匿名内部类 // useAddable(new Addable() { // @Override // public int add(int x, int y) { // return x + y; // } // }); //Lambda表达式 useAddable((int x,int y) ->{ return x + y; }); } public static void useAddable(Addable a ){ System.out.println(a.add(10,20)); } }
运行结果
学习的博客多用于在笔记中,防止笔记过于臃肿,所以将样例及运行结果放在博客中,后以超链接的形式记录在笔记中,所以有些博文过于单薄。如果有小伙伴遇到问题欢迎评论,看到就会回复,学渣一枚,加油努力。