Lambda表达式(回调,闭包)

Lambda表达式(回调,闭包)

用于快读定义一个匿名函数对象,也被称作 closure 闭包,常见定义方式如下:

  • [] 捕获表达式,用于捕获外层作用域中的变量,并在函数代码中使用
  • () 函数参数列表
  • 可选限定符:不常用
  • 返回类型(如果代码省略了这一部分,那么编译器会根据代码中的返回语句,自动推断出返回类型)

Demo:

Lambda表达式常见的一种使用情况是:当我们需要一些简单的函数,作为另外一个函数的参数时,使用 lambda 表达式可以使代码非常简洁

posted @ 2025-01-19 10:47  爱新觉罗LQ  阅读(20)  评论(0)    收藏  举报