Kotlin标准函数

53 阅读1分钟

Kotlin的标准函数指的是Standard.kt文件中定义的函数,任何Kotlin代码都可以自由地调用所有的标准函数,可以大大提高开发者的开发效率。主要包括let,also,with,run,apply函数。 1 let函数 let既不是操作符也不是什么关键字,而是一个函数。这个函数提供了函数式API的编程接口,并将原始调用对象作为参数传递到Lambda表达式中,let函数属于kotlin的标准函数。 image.png

image.png

2 also函数 类似let函数,但区别在于返回值: let函数:返回值=最后一行/return的表达式 also函数:返回值=传入的对象的本身

image.png

image.png

3 with函数

调用同一个对象的多个方法/属性,可以省去对象名重复,直接调用方法名/属性即可。

image.png

image.png

4 run函数 结合了let,with两个函数的作用,即: 调用同一个对象的多个方法/属性,可以省去对象名重复,直接调用方法名/属性即可。定义一个变量在特定作用域内。统一做判空处理。

image.png

image.png

5 apply函数 与run函数类似,但区别在于返回值: run函数返回最后一行的值/表达式 apply函数返回传入的对象的本身

image.png

image.png

总结:

172751de572b2eb5~tplv-t2oaga2asx-jj-mark_3024_0_0_0_q75.webp