假设我有
def foo(x: Any) = x match {
case s: String => println(0)
case i: Int => println(1)
case l: Long => println(2)
//...
}
有什么方法可以制作如下内容吗?
def foo(x: Any) = x match {
case s: String => println(0)
case i: Numeric => println("Numeric")
}