4

我最近更新到 Eclipse Juno,因此也更新到 Scala 2.10。我之前的代码可以完美运行,但是,在更新之后,我收到此行的“构造函数数组的参数过多”错误:

var labyrinth = new Array[Array[Cell]](lines.length, lines.apply(0).length);

它应该代表一个二维数组。我想知道问题是什么,因为它以前一直在工作。当我运行项目(忽略错误)时,它不会编译,并且给我一个“找不到类”异常。

我在 OSX Lion 上使用 Scala 2.10 运行 Eclipse Juno。

4

1 回答 1

6

自scala以来,不推荐使用构造函数创建数组2.8。你应该Array.ofDim[Cell](lines.length, lines.apply(0).length)改用。

于 2013-01-08T13:32:42.593 回答