Kotlin之let,apply,with,run函数区别
Kotlin之let,apply,with,run函数区别
很长一段时间内都一直使用Kotlin这门语言,也只是纯粹使用简单语法,最近有时候写的代码,编辑器自动提示使用let等函数,然后就专门花点时间研究了下。
let
首先let()的定义是这样的,默认当前这个对象作为闭包的it参数,返回值是函数里面最后一行,或者指定return
fun T.let(f: (T) ->
转载
2017-09-05 14:09:12 ·
555 阅读 ·
0 评论