【发布时间】:2013-12-21 08:15:04
【问题描述】:
是否可以在返回类型 A 上以某种方式匹配,如果它是例如一个 int,做一个返回 int 的计算。 请参见以下示例:
def test[A](a: A):A = a match{
case b: Int => b * 5
case _ => a
}
错误信息:
type mismatch; found : Int required: A
谢谢!
【问题讨论】:
标签: scala generics pattern-matching