- 推荐使用 let also use ,接收receiver 很容易在里面嵌套很多receiver
class Watch(var name:String)
fun main() {
val watch = Watch("xiaomi")
watch.let {
println(it)
}
watch.also {
println(it)
}
watch.run {
println(this)
}
watch.apply {
println(this)
}
}
- let also 里面使用 it
- run apply 使用 this