に文字列を保持することができ10x8 Arrrayを作成することができ、エラー ERROR を返しました。
val result = Array(10) { Array(8) { "" } }
:それ以外の場合は
val result = Array(10) { i ->
Array(8) { j ->
"the String at position $i, $j" // provide some initial value based on i and j
}
}
println(result[0][3]) // Prints: the String at position 0, 3
、あなたには、いくつかのデフォルトString
値を使用できます:あなたは配列を作成すると、あなたが配列項目を提供できる場合
、その後、配列を作成するには、として行うことができます
null
の値で埋め込まれた内側の配列を作成します(注意:deal with nullabilityにする必要があります)。
val result = Array(10) { arrayOfNulls<String>(8) } // The type is `Array<Array<String?>>
result[0][0] = "abc"
println(result[0][0]!!.reversed()) // Without `!!`, the value is treated as not-safe-to-use