在 Kotlin 中,字符串數組可以使用 Array<String>
類型表示。你可以通過多種方式來創建和初始化字符串數組。以下是幾種常見的方法:
-
使用
arrayOf
函數:
val stringArray = arrayOf("Hello", "World", "Kotlin")
-
使用
Array
構造函數:
val stringArray = Array(3) { i -> "Item $i" }
????????這將創建一個包含 3 個元素的數組,每個元素的值分別為 "Item 0", "Item 1", 和 "Item 2"。
-
使用
emptyArray
函數:
????????如果你想創建一個空的字符串數組,可以使用 emptyArray 函數:
val stringArray = emptyArray<String>()
-
使用
arrayOfNulls
函數:
????????如果你想創建一個包含指定大小且初始值為 null 的數組,可以使用 arrayOfNulls 函數:
val stringArray = arrayOfNulls<String>(5)
????????這將創建一個包含 5 個 null
元素的字符串數組。
????????下面是一個完整的示例,展示了如何創建和使用字符串數組:
fun main() {// 使用 arrayOf 函數val array1 = arrayOf("Apple", "Banana", "Cherry")// 使用 Array 構造函數val array2 = Array(3) { i -> "Item $i" }// 使用 emptyArray 函數val array3 = emptyArray<String>()// 使用 arrayOfNulls 函數val array4 = arrayOfNulls<String>(5)// 打印數組內容println("Array1: ${array1.joinToString()}")println("Array2: ${array2.joinToString()}")println("Array3: ${array3.joinToString()}")println("Array4: ${array4.joinToString()}")
}
---- 文章由 ChatGPT 生成