タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

JavaとjavaとNULLに関するindicationのブックマーク (1)

  • エルビス演算子(Elvis operator) - yohhoyの日記

    プログラミング言語Javaに対して、Project Coinで提案されていた エルビス演算子(Elvis operator)?:についてメモ*1。Groovy 1.5では同演算子が採用されており、GroovyからJavaへのフィードバック提案となっている。 二項演算子の一種。左オペランドが非nullならば左オペランドの値を、左オペランドがnullならば右オペランドを評価して返す(短絡評価)。機能的にはC#のnull合体演算子(null-coalescing operator)??や、gccでのGNU C拡張 “条件演算子 ?: で第2項を省略” と等価。 2025-12-10追記:プログラミング言語Cの次期仕様C2yに対して、GNU C拡張を標準化する提案が行われている。 FEATURE SUMMARY: The ?: binary "Elvis" operator results in

    エルビス演算子(Elvis operator) - yohhoyの日記
    indication
    indication 2013/05/12
    c#の??は便利そう
  • 1