Kotlin中的标准函数

(一) ?.let{}标准函数: 1. 用来进行辅助空判断.  2. 指定return返回, 或返回最后一行.

(二)   with() {} 标准函数: 1. with函数接收两个对象, 第一个对象是任意类型的对象, 第二个参数是lambda表达式.  

 2. Lambda表达式中会提供第一个参数对象的上下文.

3. 使用Lambda的最后一行代作为返回值返回.

4. 上下文用同一个对象, 让代码更加精简.

(三) run {}  标准函数, 1. 跟with类似.  改为某对象调用run{}函数.2. Lambda最后一行作为返回值

(四) apply{} 标准函数 : 1. 跟run函数也类似. 2. 但是并无返回值, 而是自动返回对象本身.

推荐阅读更多精彩内容