Lambda 表达式
Java支持Lambda 表达式始于Java 8,它的出现简化了 函数式接口匿名内部类的语法,其表达式语法如下:
([参数1], [参数2], [参数3],.... [参数n])->{代码块}
函数式接口匿名内部类---->Lambda 表达式的转换
如果方法没有返回值且只有一行代码,则Lambda表达式语法可以是这种形式:
([参数1], [参数2], [参数3],.... [参数n])->单行语句,如下例:
如果方法有返回值且只有一行代码,则Lambda表达式语法可以是这种形式:
([参数1], [参数2], [参数3],.... [参数n])->表达式,如下例: