📅  最后修改于: 2020-11-02 04:26:37             🧑  作者: Mango
在许多情况下,您需要定义和使用多维数组(即,其元素为数组的数组)。例如,矩阵和表格是可以实现为二维阵列的结构的示例。
以下是定义二维数组的示例-
var myMatrix = ofDim[Int](3,3)
这是一个具有三个元素的数组,每个元素都是具有三个元素的整数数组。
尝试以下示例程序来处理多维数组-
import Array._
object Demo {
def main(args: Array[String]) {
var myMatrix = ofDim[Int](3,3)
// build a matrix
for (i
将以上程序保存在Demo.scala中。以下命令用于编译和执行该程序。
\>scalac Demo.scala
\>scala Demo
0 1 2
0 1 2
0 1 2