JAVA8学习——深入浅出Lambda表达式(学习过程)
总结
Java Lambda基本语法
- JAVA中的lambda表达式的基础语法
- (argument)->
JAVA lambda结构
- 一个lambda表达式可以有零个或者多个参数
- 参数的类型既可以明确声明,也可以根据上下文来推断
- 所有参数需要包含在圆括号内,参数之间用逗号相隔
- 空圆括号代表参数集为空
- 当只有一个参数,且其类型可推导时,圆括号()可以省略。
- lambda表达式的主体可包含零条或多条语句
- 如果lambda表达式的主体只有一条语句,花括号{}可以省略。匿名函数的返回类型与该主体表达式一致
- 如果lambda表达式的主体包含一条以上语句,则表达式必须包含在花括号{}中行成代码块。匿名函数的返回类型与代码块的返回类型一致,若没有返回则为空。
2019年12月29日00:07:05 要睡觉了。笔记后面持续更新,代码会上传到GitHub,欢迎一起学习讨论。
什么时候开始都不晚——沃尔舅·硕德