📅  最后修改于: 2023-12-03 14:52:23.178000             🧑  作者: Mango
在 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 创建和初始化数组都非常简单!