【发布时间】:2014-01-19 17:05:43
【问题描述】:
我知道擦除类型是什么。所以,我认为 scala REPL 无法准确检测到泛型类型。
正如我上面提到的,scala 无法像这样在模式匹配中检测泛型类型:
case list: List[Int]
但是当我声明 List 类型值时,scala 会检测到包含的泛型类型。
scala> val a = List(1,2,3)
a: List[Int] = List(1, 2, 3)
这怎么可能?
【问题讨论】:
标签: scala generics scala-2.10