二维数组
使用 Array::new
构造函数,你可以在每个插槽中初始化具有给定大小和新数组的数组。内部数组也可以给出大小和初始值。
例如,要创建一个 3x4 的零数组:
array = Array.new(3) { Array.new(4) { 0 } }
使用 p
打印时,上面生成的数组看起来像这样:
[[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]]
你可以读取或写入这样的元素:
x = array[0][1]
array[2][3] = 2