70.run函数

作者: 写代码的向日葵 | 来源:发表于2019-10-07 14:42 被阅读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函数返回值就是函数参数的返回值

    相关文章

      网友评论

        本文标题:70.run函数

        本文链接:https://www.haomeiwen.com/subject/lrdmpctx.html