2013-11-03 68 views
0

我是Scala的新手,遇到了定義多維數組的問題。Scala中的多維數組

我曾嘗試以下類型說明未編譯:

val shortfall: Array[Array[Int]]= new Array (6,248) 
val shortfall= new Array.ofDim[Int] (6,248) 

以下規範編制,但不分配陣列的一個實例。參數傳遞的 類型規格是Array[Array[Int]]

val shortfall= Array.ofDim[Int] (6,248) 

我從Java轉換建模應用,定義如下

int[][] shortfall = new int[6][248] 
+2

它總是一個好主意,看看在[API文檔(HTTP:// WWW。 scala-lang.org/api/current/index.html#scala.Array$) – fotNelton

回答

2
scala> Array.ofDim[Int](6,248) 
res0: Array[Array[Int]] = Array(Array(0, 0, 0, ...))