📜  Scala集合-多维数组

📅  最后修改于: 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