是否可以匹配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