【发布时间】:2017-10-23 22:57:04
【问题描述】:
下面的代码获取字符串的前两个字符并检查模式是否为"de" or None 它返回 None 否则它返回Test("Found")
val s =Option("abc")
val t = s.map(_.take(2))
case class Test(id:String)
t match {
case Some("de") => None
case None => None
case _ => Test("Found")
}
任何人都可以提出一个有效的案例匹配解决方案
【问题讨论】:
-
问题是什么?
-
已编辑问题请检查