📜  如何在 kotlin 中声明字符串数组(1)

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

如何在 Kotlin 中声明字符串数组

在 Kotlin 中,可以使用 Array 类型来声明一个数组。在声明字符串数组时,需要使用泛型参数 <String> 来指定数组元素类型为字符串。

以下是一些在 Kotlin 中声明字符串数组的示例代码:

示例 1

声明一个长度为 3 的字符串数组,包含三个字符串值。

val fruits = arrayOf("apple", "banana", "pear")
示例 2

声明一个长度为 5 的字符串数组,但不给出任何初始值。在这种情况下,可以使用 Array() 构造函数来声明一个空数组,并指定数组大小和类型。

val cars = Array<String>(5) {""}
示例 3

声明一个长度为 4 的字符串数组,但只给出前两个元素的初始值。在这种情况下,可以使用 arrayOfNulls() 函数来创建一个包含指定数量空元素的数组,并使用索引来设置对应的值。

val animals = arrayOfNulls<String>(4)
animals[0] = "dog"
animals[1] = "cat"

在 Kotlin 中声明字符串数组可以使用 arrayOf() 函数直接定义,也可以使用 Array() 构造函数来声明一个空数组并进行初始化。使用 arrayOfNulls() 函数可以创建一个指定长度的空数组,并使用索引进行赋值操作。在声明字符串数组时,需要使用泛型参数 <String> 来指定数组元素类型为字符串。

以上就是如何在 Kotlin 中声明字符串数组的方法,希望对您有所帮助。