Предположим, у меня есть метод session.get(str: String): String
, но вы не знаете, вернет ли он вам строку или ноль, потому что он происходит из Java.
Есть ли более простой способ обработать это в Scala вместо session.get("foo") == null
?Может быть, какое-то волшебство применимо как ToOption(session.get("foo"))
, и тогда я смогу относиться к нему по-скальски как
ToOption(session.get("foo")) match {
case Some(_) =>;
case None =>;
}