scala-option

    58

    3答えて

    私はList[Option[A]]のようなものを持っていると私はList[A]にこれを変換したい場合は、標準的な方法はflatMapを使用することです:今 scala> val l = List(Some("Hello"), None, Some("World")) l: List[Option[java.lang.String]] = List(Some(Hello), None, Some(

    79

    2答えて

    私はメソッドsession.get(str: String): Stringがあると仮定しますが、それはJavaから来るので、文字列かヌルかを返すかどうかわかりません。 session.get("foo") == nullではなくScalaでこれを扱う簡単な方法はありますか?たぶん、いくつかの魔法はToOption(session.get("foo"))のように適用され、その後、私は次のようにSc