📜  如何在 kothlin 中创建数组 (1)

📅  最后修改于: 2023-12-03 14:52:23.178000             🧑  作者: Mango

如何在 Kotlin 中创建数组

在 Kotlin 中,您可以使用 arrayOf() 函数来创建包含任意类型的数组。该函数的语法如下:

val a = arrayOf(1, 2, 3)

在这个例子中,我们创建了一个整型数组,其中包含 1、2 和 3。

如果您需要创建一个特定类型的数组,例如 Int 类型的数组,您可以在函数名称后面加上类型,如下所示:

val a = intArrayOf(1, 2, 3)

在这个例子中,我们创建了一个整型数组,其中包含 1、2 和 3。

还可以使用 arrayOfNulls() 函数来创建具有指定大小的空数组。该函数的语法如下:

val a = arrayOfNulls<Int>(size)

在这个例子中,我们创建了一个包含 size 个空整数的数组。

您还可以使用以下语法来创建具有指定大小的空数组:

val a = Array(size) { 0 }

在这个例子中,我们创建了一个包含 size 个整数的数组,所有元素都设置为 0。

除了这些函数,您还可以使用其他方式来创建和初始化数组。例如,您可以使用 List 类型的 toTypedArray() 扩展函数来将列表转换为数组。该函数的语法如下:

val a = listOf(1, 2, 3).toTypedArray()

在这个例子中,我们创建了一个包含列表 [1, 2, 3] 的整数数组。

无论您选择哪种方式,使用 Kotlin 创建和初始化数组都非常简单!