Kotlin标准库函数let/with/run/apply

let函数

主要作用是配合?.操作符进行判空操作

with函数

作用是在连续调用同一个对象的多个方法时让代码变得更加精简

run函数

与with函数非常相似,只是稍微做了一些语法改动。
with(xxx){...}
xxx.run{...}

apply函数

apply函数和run函数极其类似,都要在某个对象上调用(都是扩展函数嘛)。apply函数无法指定返回值,而是会返回调用对象本身。

also函数

跟apply函数差不多,只是作用域中的上下文对象是it不是this。

相关文章:

  • 2022-01-12
  • 2021-12-08
  • 2021-09-26
  • 2023-02-17
  • 2022-12-23
  • 2022-12-23
  • 2021-07-19
  • 2021-12-12
猜你喜欢
  • 2021-11-14
  • 2021-08-10
  • 2021-06-18
  • 2021-09-29
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案