val a =10val b =20val op:String= StdIn.readLine("请输入一个运算符:")val result:Int= op match{case"+"=>
a + b
case"-"=>
a - b
case"*"=>
a * b
case"/"=>
a / b
case _ =>-1}
println(result)
一句话解释类似java中switch ,比switch更强大,可以匹配类型基本使用格式:要匹配的值 match {case 选项 => 操作} val a = 10 val b = 20 val op: String = StdIn.readLine("请输入一个运算符:") val result:Int = op match { case "+" => a + b case "-" =>