【发布时间】:2014-10-14 13:42:22
【问题描述】:
我已经在谷歌上搜索了几个小时关于 scala 类型类的信息,但我仍然不知道如何解决这个问题:
def mkArray[A:Ordering](size:Int):Array[A] = {
Array.ofDim[A](size)
}
基本上我的问题是我无法创建 A:Ordering 类型的数组,所以我尝试了很多东西并最终使用了上面的函数。但它告诉我:
- not enough arguments for method ofDim: (implicit evidence$3: scala.reflect.ClassTag[A])Array[A]. Unspecified value parameter
evidence$3.
- No ClassTag available for A
因此,如果您能告诉我如何解决这个问题,或许可以解释一下这里发生了什么,我们将不胜感激!
【问题讨论】: