kotlin

70.run函数

2019-10-07  本文已影响0人  写代码的向日葵

1.代码

fun main(args: Array<String>) {
    val list: ArrayList<String> = arrayListOf<String>("美女", "范冰冰", "柳岩")
    list.run {
        add("20")
        size
    }
}

2.总结

  1. 任意类型都有run扩展函数
  2. run函数参数是带接受者的函数 接收者是调用者本身
  3. run函数返回值就是函数参数的返回值
上一篇 下一篇

猜你喜欢

热点阅读