Retourner au contenu associé (journal : Le point sur Java 7)
Posté par hsyl20 (site web personnel) le 16 avril 2010 à 15:45. En réponse au journal Le point sur Java 7. Évalué à 2.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: .
Posté par hsyl20 (site web personnel) . En réponse au journal Le point sur Java 7. Évalué à 2.
http://www.infoq.com/presentations/Null-References-The-Billi(...)
D'où les types Maybe (en Haskell) ou Option (en Scala).
En Scala :
val a:Option[A] = uneFonctionQuiRenvoieUnAOuPas()
À partir de là on peut soit :
a match {
case Some(x) => // c'est bien un A
case None => //le cas "ou pas"
}
Ou alors :
val s = a.getOrElse(valeurSiPasUnA)
Voir aussi orElse, orNull, etc.