she*_*kar 4 kotlin kotlin-android-extensions
我试图在 Kotlin 中使用集合并且在 arrayListOf 和 mutableListOf 之间感到困惑,我们应该使用哪一个,为什么?
两者都可以,调用两者之间的唯一区别是表达您的意图。
ArrayList是 , 的具体实现MutableList,mutableListOf从 Kotlin 1.1 开始,也返回一个ArrayList。
你知道你特别想要一个 ArrayList 是因为你有意识地决定这是你的应用程序的正确选择吗?您可能想要arrayListOf(或直接调用ArrayList构造函数,如果该接口更适合您)。
您是否只想要某种类型的 MutableList,并且能够获得实现定义为正确选择的任何内容?换用就好了mutableListOf。
| 归档时间: |
|
| 查看次数: |
3207 次 |
| 最近记录: |