lambda_expression Java · 常用功能
Lambda 表达式是一种匿名函数写法,可以作为函数式接口的实例(Java 8+)。
怎么用
(参数) -> { 实现体 }
小例子
List<String> list = Arrays.asList("a", "b");
list.forEach(x -> System.out.println(x));
运行结果
输出: a b
提醒:Lambda 只能赋值给函数式接口(只有一个抽象方法的接口)
官方文档:https://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.html
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Java全部词条