似乎很简单,但是,如何将Kotlin的MutableList
初始化为空的MutableList
呢?
我可以用这种方式来破解它,但是我敢肯定有一些更容易的方法:
var pusta: List<Kolory> = emptyList()
var cos: MutableList<Kolory> = pusta.toArrayList()
最佳答案
您可以简单地写:
val mutableList = mutableListOf<Kolory>()
这是最惯用的方式。
替代方法是
val mutableList : MutableList<Kolory> = arrayListOf()
要么
val mutableList : MutableList<Kolory> = ArrayList()
这是在利用像
ArrayList
这样的Java类型通过编译器技巧隐式实现MutableList
类型这一事实。关于kotlin - 如何将Kotlin的MutableList初始化为空的MutableList?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33278869/