これは簡単に聞こえるかもしれませんが、私はそれを正しく理解できません。
Scalaでサイズ100×60の2次元配列を作成するには? Abcdというクラスがあり、Abcdの2次元配列を作成したいとします。次のコードで試しましたが、うまくいきません。
var myArray = new Array[Array[Abcd]](100,60)
「コンストラクター配列の引数が多すぎます」と不平を言います
これは簡単に聞こえるかもしれませんが、私はそれを正しく理解できません。
Scalaでサイズ100×60の2次元配列を作成するには? Abcdというクラスがあり、Abcdの2次元配列を作成したいとします。次のコードで試しましたが、うまくいきません。
var myArray = new Array[Array[Abcd]](100,60)
「コンストラクター配列の引数が多すぎます」と不平を言います
私はこの質問が答えられていることを知っていますが、私が遭遇した1つの問題は、@alexwriteshereのソリューションと@Chickのソリューションは、マトリックスが必要な場合にのみ有効であるということでした.
(最初の行数、次に列数として表示する場合) で 2 次元配列を作成できるようにするには、次のようにします。
val array = Array.ofDim[Array[Char]](2)
array(0) = Array.ofDim[Char](10)
array(1) = Array.ofDim[Char](20)