美文网首页
Kotlin内置函数with、let、apply、run、als

Kotlin内置函数with、let、apply、run、als

作者: Kael_Zhang的安卓笔记 | 来源:发表于2022-06-14 22:31 被阅读0次

区别&用法如下表所示

方法 传入值 返回值 是否扩展函数 使用场景
let it Lambda结果 将当前对象传入lambda表达式中,返回表达式结果,主要用作判空
also it 当前对象 将当前对象传入lambda表达式中,返回当前对象
with this Lambda结果 在当前对象上组合调用函数,并返回表达式结果
run this Lambda结果 初始化对象,参数配置等,返回表达式结果
apply this 当前对象 初始化对象,参数配置等,返回当前对象

相关文章

网友评论

      本文标题:Kotlin内置函数with、let、apply、run、als

      本文链接:https://www.haomeiwen.com/subject/pqhzmrtx.html