kotlin生命一个变量为lambda表达式
时间: 2023-12-22 18:50:10 浏览: 145
Kotlin 使用Lambda来设置回调的操作
在Kotlin中,可以使用函数类型来声明一个变量为lambda表达式。例如:
```
val add: (Int, Int) -> Int = { a, b -> a + b }
```
这个变量add的类型为函数类型,接受两个Int类型的参数并返回一个Int类型的值。lambda表达式{ a, b -> a + b }实现了这个函数类型,它将两个参数相加并返回结果。可以像调用普通函数一样调用这个变量:
```
val result = add(1, 2) // result的值为3
```
阅读全文