回答:
scala> val arr = Array("Hello","World")
arr: Array[java.lang.String] = Array(Hello, World)
ゼロで満たされた配列を初期化するには、以下を使用できます。
> Array.fill[Byte](5)(0)
Array(0, 0, 0, 0, 0)
これはJavaのと同等new byte[5]
です。
List.fill(5)(0)
関数も受け入れます。List.fill(5)(myFunc())
多次元配列を宣言する別の方法:
Array.fill(4,3)("")
res3: Array[Array[String]] = Array(Array("", "", ""), Array("", "", ""),Array("", "", ""), Array("", "", ""))