4

私は最近EclipseJunoにアップデートしたので、Scala2.10にもアップデートしました。以前は完全に機能するコードがありましたが、更新後、次の行で「コンストラクター配列の引数が多すぎます」というエラーが発生します。

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

2次元配列を表す必要があります。以前は機能していたので、何が問題なのかしら。プロジェクトを実行すると(エラーを無視して)、コンパイルされず、「クラスが見つかりません」という例外が発生します。

OSXLionでScala2.10を使用してEclipseJunoを実行しています。

4

1 に答える 1

6

コンストラクターを使用した配列の作成は、 scala以降廃止されました2.8Array.ofDim[Cell](lines.length, lines.apply(0).length)代わりに使用する必要があります。

于 2013-01-08T13:32:42.593 に答える