Ral*_*lph 0 scala scala-option
我有一个Scala Option[T].如果值是Some(x)我想用一个不返回值(Unit)的进程处理它,但如果是None,我想打印一个错误.
我可以使用下面的代码要做到这一点,但我明白,更习惯的方法是治疗Option[T]的顺序和使用map,foreach等我该怎么办呢?
opt match {
case Some(x) => // process x with no return value, e.g. write x to a file
case None => // print error message
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
911 次 |
| 最近记录: |