在运行时下面的代码中,该值将只是类列表的一个实例。 是否可以使用typetag或classtags创建类List [T]的实例?
private def method[T <: Product](clazz: Class[T]) = {
val value: Class[List[T]] = classOf[List[T]]
}
答案 0 :(得分:1)
import scala.reflect.ClassTag
def create[A: ClassTag](): List[A] = List.empty[A]
create[Int]()