📜  kotlin 将数组转换为 arrayList - Kotlin (1)

📅  最后修改于: 2023-12-03 15:02:32.683000             🧑  作者: Mango

Kotlin中将数组转换为ArrayList

在Kotlin中,我们可以简单地使用toList()函数将数组转换为一个List集合。用于将数组转换为ArrayList的方式非常相似。

以下是如何将数组转换为ArrayList的步骤:

步骤1: 创建数组

首先,让我们创建一个整数数组。

val intArray = arrayOf(1, 2, 3, 4, 5)
步骤2: 将数组转换为ArrayList

使用ArrayList构造函数和toList()函数,我们可以将数组转换为ArrayList

val arrayList = ArrayList(intArray.toList())

请注意,我们必须将toList()函数的结果作为参数传递给ArrayList构造函数。

步骤3: 打印ArrayList

最后,让我们打印ArrayList以验证数组是否已成功转换。

println(arrayList)

完整代码如下所示:

fun main() {
    val intArray = arrayOf(1, 2, 3, 4, 5)
    val arrayList = ArrayList(intArray.toList())
    println(arrayList)
}

输出:

[1, 2, 3, 4, 5]

如您所见,输出结果是一个包含整数值的ArrayList。

结论

在Kotlin中,我们可以使用数组的toList()函数将数组转换为List集合,然后将其转换为ArrayList。使用ArrayList构造函数和toList()函数可以完成此操作。