如何在Kotlin中将List转换为ArrayList


[ [Data(name1, good) ,Data(name2,good)] , [Data(name2,good), Data(name2,bad)] ]

如何将List转换为ArrayList ?

var list = [ [Data(name1, good) ,Data(name2,good)] , [Data(name2,good), Data(name2,bad)] ]
var arraylist = ArrayList(list)

首先,这不是在Kotlin中定义列表的方法。因为Kotlin中没有列表文字。

相反,它就像listOf(1, 2, 3, 4,)用于普通列表,mutableListOf(1, 2, 3, 4,)用于可变(可编辑)列表。

mutableelist基本上是Kotlin中的ArrayList。但Kotlin中仍有arrayListOf()

在Kotlin中也有toMutableList()扩展到大多数Collection子类

最新更新