【发布时间】:2019-06-25 09:57:14
【问题描述】:
我正在为一个拼字游戏制作一个网格,我试图用一个 2D 数组来表示它,以便我可以使用 [] 轻松填充它。但是我如何将其转换为 2D 列表(以获得那些有用的方法)?
我尝试过使用 2D 列表,但找不到用单元格填充 255 个索引的简单方法。
data class Cells(
private val cells: Array<Array<Cell>> =
Array<Array<Cell>>(15) {
Array<Cell>(15) { Cell(NONE, null) }
},
val cellslist: List<List<Cell>> = ...
) {
init {
cells[0][0] = Cell(X3_WORD, null)
cells[0][1] = Cell(NONE, null)
...
cells[14][13] = Cell(NONE, null)
cells[14][14] = Cell(X3_WORD, null)
}
【问题讨论】:
标签: arrays list multidimensional-array kotlin