1.以下是正常情况下通过接口实现相关功能。
2.重点!!!
依据我们在数学中对函数的学习,其实函数的未知数(参数)和运算方法(执行方法)是函数的核心。
因此,函数式编程也要着重考虑参数和执行方法。
(上图转变如下:)
3.最终实现,并运用
lambda省略规则:
a.参数类型可以不写。
b.如果只有一个参数,参数类型可以省略,同时()也可以省略。
c.如果lambda方法体只有一行,则大括号、分号可以同时省略不写。如果是return语句,也必须省略return不写(下面图片案例中有体现)。