2013-11-03 6 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, ...)) 
Смежные вопросы