【发布时间】:2012-02-09 07:26:48
【问题描述】:
我正在尝试定义一个泛型类,它采用参数化类型 T,然后在类中的 Array 定义中使用该类型。我写了以下我认为应该可以工作的内容
class MyClass[T] {
val myarr:Array[T] = new Array[T](10)
}
但编译器会抱怨以下内容
- 找不到元素类型 T 的类清单
- value newArray 不是 Null 的成员
有谁知道这里发生了什么以及它对什么不满意?
【问题讨论】:
标签: arrays generics scala types