我是Kotlin的一个新成员,很抱歉问这个简单的问题,但是我如何初始化一个字符串矩阵?我需要这个:
val board: List<List<String>>
我查看了这个整数示例,并执行了以下操作:
val row = 4
val col = 3
var matrix: Array<IntArray> = Array(row) { IntArray(col) }
然后我试着用String替换Int,但它不会生成:
val board: List<List<String>> = Array(row) { StringArray(col) }
谢谢你,谢谢你。
1条答案
按热度按时间xwbd5t1u1#
如果你想初始化一个2D字符串数组,你可以这样做:
不需要制作
List<List<String>>
类型的板。为了测试代码,我们可以用任意字符初始化数组,并将其打印出来:
这导致: