序言
使用Kotlin时,我们经常会用到标准库中的几个方法,也很容易弄混在什么地方,应该调用哪个方法比较合适。在这里,我们以功能组合的方式,列出这些方法,方便巩固记忆。
一、基本功能
- let: 1,以闭包的返回值为返回值。2,判空处理。
- also: 1,以自身为返回值。2,判空处理。
- with: 1,省去类名调用。
- run: 1,省去类名调用。2,以闭包的返回值为返回值
- apply: 1,省去类名调用。2,以自身返回值为返回值。
二、简记公式
- let、also、with,单独记忆。
- run = with + let
- apply = with + also
三、总结
- 一共有5个常用api,但只要记住3个常用的,剩下2个再通过组合记忆的方式,巩固记忆。
本文详细介绍了Kotlin中常见的五个标准库方法——let、also、with、run和apply。它们在简化代码和提升可读性上起到关键作用。let用于以闭包返回值为最终结果,also和with主要用于链式调用,run结合了with和let的特点,apply则在执行完闭包后返回原对象。通过理解并记忆这些方法的特性,可以更高效地使用Kotlin。
512

被折叠的 条评论
为什么被折叠?



