我有这个涉及java
的scala代码:
val message = "Our servers encountered an error" +
(if (ex.getMessage == null) "" else (": " + ex.getMessage))
scala
编写它的最佳方式是什么?
答案 0 :(得分:2)
在scala中你不想处理null,使用Option
会更方便 "Our servers encountered an error while processing your request " +
Option(ex.getMessage).map(":"+_).getOrElse("")