为什么要使用Lambda表达式
1.避免匿名内部类定义过多
2.使代码看起来更加简洁(这个是主要原因)
Lambda使用条件
它只能在函数式接口里面使用,函数式接口就是只有一个抽象方法
代码演示
1.常规方法使用
2.使用lambda表达式
lambda表达式简化
1.去掉参数类型,这里注意如果要去掉参数类型的话,所有参数的类型都要去掉
2.去掉大括号,注意去掉大括号只能是有一行代码,多行代码就不能去掉
2023-12-26 16:43:21
1.避免匿名内部类定义过多
2.使代码看起来更加简洁(这个是主要原因)
它只能在函数式接口里面使用,函数式接口就是只有一个抽象方法
1.常规方法使用
2.使用lambda表达式
1.去掉参数类型,这里注意如果要去掉参数类型的话,所有参数的类型都要去掉
2.去掉大括号,注意去掉大括号只能是有一行代码,多行代码就不能去掉