Kotlin高级特性之标准函数

序言

使用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,kotlin)