是否可以匹配Scala中的类型?事情是这样的:scala中的匹配类型
def apply[T] = T match {
case String => "you gave me a String",
case Array => "you gave me an Array"
case _ => "I don't know what type that is!"
}
(但是,编译,显然:))
或许是正确的做法是类型超载......这可能吗?
不幸的是,我不能通过它的一个对象的实例和模式匹配。
如果删除足够,'ClassManifest'会更快。 – 2011-03-16 23:12:49
'Manifest'已弃用。检查答案:https://stackoverflow.com/a/46706940/1894198 – 2018-01-03 13:56:59