Lambda表达式

2018-12-26  本文已影响0人  秋韵未央

1、定义

Lambda表达式理解为简洁地表示可传递的匿名函数的一种方式:它没有名称,但它有参数列表函数主体返回类型,可能还有一个可以抛出的异常列表。这个定义够大的,让我们慢慢道来。

Lambda表达式示例

如图所示,Lambda表达式由三部分组成:

  1. 参数列表
  2. 箭头,它用来把参数列表和表达式主体分开
  3. Lambda主体,主体最后的结果就是Lambda的返回值

Lambda表达式有两种语法:

(parameters/参数) -> expression/表达式          主体是表达式,一个表达式
(parameters/参数) -> { statements/语句; }        主体是语句,一条或多条语句

上一篇 下一篇

猜你喜欢

热点阅读