我們有時候在模式匹配的時候,多個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"
}