我们有时候在模式匹配的时候,多个case会输出同样结果,因此需要在一个case中写入多个情况,减少重复代码
def matchTest(x: Int): String = x match {
case 1 => "one"
case 1.0 => "one"
case _ => "many"
}
def matchTest(x: Int): String = x match {
case 1 | 1.0 => "one"
case _ => "many"
}
原文:https://www.cnblogs.com/tiaoweiliao/p/13737824.html