除了使用 之外match
,是否有类似 Option 的方式来处理or值getOrElse
的实际内容?Right
Left
scala> val x: Either[String,Int] = Right(5)
scala> val a: String = x match {
case Right(x) => x.toString
case Left(x) => "left"
}
a: String = 5