kotlin常见汇总-持续更新

2023-08-01  本文已影响0人  锅盔王子

一、作用域函数

以下是根据预期目的选择作用域函数的简短指南:

对一个非空(non-null)对象执行 lambda 表达式:let

将表达式作为变量引入为局部作用域中:let

对象配置:apply

对象配置并且计算结果:run

在需要表达式的地方运行语句:非扩展的run

附加效果:also

一个对象的一组函数调用:with

不同函数的使用场景存在重叠,你可以根据项目或团队中使用的特定约定选择函数。

除了作用域函数外,标准库还包含函数 takeIf 及 takeUnless

上一篇 下一篇

猜你喜欢

热点阅读