我们有时候在模式匹配的时候,多个case会输出同样结果,因此需要在一个case中写入多个情况,减少重复代码
scala模式匹配
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"
}