希望老师以后能讲全一些,不然看起来很困惑

来源:2-1 Kotlin 开发环境配置

矩阵中的比特

2023-08-04

学习lambda表达式这一节中,看到示例代码直接写在函数外面,很奇怪。去查了一下,才发现在 Kotlin 中,如果一个函数的最后一个参数是一个 lambda 表达式,那么在调用这个函数时,有两种不同的方式可以传递这个 lambda 表达式:

小括号里:将 lambda 表达式放在函数调用的小括号内部。
小括号外:将 lambda 表达式放在函数调用的小括号外部。

这两种方式是等效的,因为在 Kotlin 中,如果函数的最后一个参数是一个 lambda 表达式,你可以选择省略小括号,将 lambda 表达式放在小括号外部。

希望老师以后能讲全一些,不然看起来很困惑

写回答

2回答

bennyhuo

2023-08-04

见6-1节,高阶函数
0
0

bennyhuo

2023-08-04

这个我肯定讲了的啊,你看的是哪一节?
0
0

学会Kotlin 突破开发语言瓶颈

如果有一门语言可以取代Java,那么它一定是Kotlin。

1760 学习 · 481 问题

查看课程