Java:Lambda 表达式

Lambda 表达式

 

1.Java支持Lambda 表达式始于Java 8,它的出现简化了函数式接口匿名内部类的语法,其表达式语法如下:

 

([参数1], [参数2], [参数3],.... [参数n])->{代码块}

 

示例:

 

2.如果方法没有返回值且只有一行代码,则Lambda表达式语法可以是这种形式:

 

([参数1], [参数2], [参数3],.... [参数n])->单行语句

 

示例:

 

3.如果方法有返回值且只有一行代码,则Lambda表达式语法可以是这种形式:

 

([参数1], [参数2], [参数3],.... [参数n])->表达式

 

示例:

 

 

 

posted @ 2018-09-09 19:54  龙雪  阅读(114)  评论(0编辑  收藏  举报