上一篇文章学习了为什么要使用Lambda表达式,接下来我们继续看Lambda的基础语法。
2.1 、Lambda基础语法
2.1.1 Lambda 表达式的基础语法简介:Java8 找那个引入了一个新的操作符,“->”该操作符称为箭头操作符, 或Lambda 操作符;
箭头操作符 将Lambda 表达式拆分成两部分;
左侧:Lambda 表达式的参数列表;
右侧:Lambda 表达式中所需执行的功能,即Lambda体;
Lambda表达式就是对接口的实现,那么Lambda表达式如何书写呢?
左侧:在接口中有个抽象方法,参数列表对应的就是接口中的参数列表,有几个我们就写几个;
右侧,就是需要对抽象方法的实现功能
提出问题:
如果接口中有多个抽象方法我们该如何书写Lambda表达式呢?那么函数式接口就是对Lambda表达式的规定。下篇文章我们会讲解函数式接口。
2.2、 Lambda表达式的语法格式:
2.2.1、无参数 无返回值
() -> System.out.println(&