4
ScalaのオプションでJavaのnullを返すメソッドをラップする?
私がメソッドを持っているとしsession.get(str: String): Stringましょう。それはJavaから来ているので、それがあなたに文字列またはnullを返すかどうかわかりません。 代わりにScalaでこれを処理する簡単な方法はありsession.get("foo") == nullますか?たぶんいくつかの魔法がのように適用されToOption(session.get("foo"))、私はそれをScalaのように扱うことができます ToOption(session.get("foo")) match { case Some(_) =>; case None =>; }
107
java
scala
scala-option