到目前为止我已经
了def toDoubleArray(list: ArrayList<Double>): Array[Double] {
...
}
哪个没有编译并且有下划线但是给出了一个非常神秘的错误消息
答案 0 :(得分:6)
import scala.collection.JavaConversions._
def toDoubleArray(list: ArrayList[Double]): Array[Double] = list.toArray
import将允许自动将Java ArrayList转换为scala ListBuffer ArrayBuffer
更通用的解决方案:
def [T] toDoubleArray(list: ArrayList[T]): Array[T] = list.toArray
击> <击> 撞击> 但实际上你甚至不需要这样做的功能。