匹配语句与条件

时间:2012-01-14 19:25:11

标签: scala

我想做类似的事情:

myVar match{
   case 0 => 1
   case (myVar > 9) => 10
   case _ => _
}

有没有办法在scala中使用match语句执行此操作?

1 个答案:

答案 0 :(得分:9)

myVar match {
  case 0 => 1
  case n if n > 9 => 10
  case n => n
}