一句话理解
lambda表达式允许把函数作为一个方法的参数(函数作为参数传递进方法中)。
语法
lambda表达式的语法格式如下:
(参数)->{代码块}
注意:如果参数只有一个可以省略括号,代码块只有一行也可省略括号
没用lambda表达式之前
使用lambda表达式之后
感觉确实简洁了很多。
一张图理解lambda表达式
另外,在jdk中提供了四个函数式接口供我们使用。
lambda表达式允许把函数作为一个方法的参数(函数作为参数传递进方法中)。
lambda表达式的语法格式如下:
(参数)->{代码块}
注意:如果参数只有一个可以省略括号,代码块只有一行也可省略括号
没用lambda表达式之前
使用lambda表达式之后
感觉确实简洁了很多。
另外,在jdk中提供了四个函数式接口供我们使用。