【发布时间】:2016-06-09 07:57:10
【问题描述】:
以下代码中的 toArray 调用无法编译
trait A[T] {
def create:T
def foo(a:Array[Int]) = {
for(b <- a) yield create
}.toArray
}
它会抛出以下错误:
not enough arguments for method toArray: (implicit evidence$1: scala.reflect.ClassTag[T])Array[T]. Unspecified value parameter evidence$1.
No ClassTag available for T
我该如何解决?
【问题讨论】: