pro*_*eek 1 arrays types scala
我正在尝试构建一个数组数组,以将其作为方法的参数.内部数组的值是任何类型的数据(AnyVal),例如Int或Double.
该方法的签名如下:
def plot[T <: AnyVal](config:Map[String, String], data:Array[Array[T]]): Unit = {
Run Code Online (Sandbox Code Playgroud)
这是代码:
val array1 = (1 to 10).toArray
val array2 = ArrayBuffer[Int]()
array1.foreach { i =>
array2 += (getSize(summary, i))
}
val array3 = new Array[Int](summary.getSize())
val arrays = ArrayBuffer[Array[AnyVal]](array1, array2.toArray, array3) # <-- ERROR1
Gnuplotter.plot(smap, arrays.toArray) # <-- ERROR2
Run Code Online (Sandbox Code Playgroud)
但是,我有两个错误:

可能有什么问题?