幻辞.com

エルビス演算子

エルビスえんざんし
名詞
1
標準
Elvis operator
作例 · 標準
「KotlinやSwiftなどのモダンな言語では、nullチェックを簡潔に記述するためにエルビス演算子をよく使う。」
幻辭AI · gemini-3-flash-preview
『?:』という記号がエルビス・プレスリーのリーゼントヘアに似ているからエルビス演算子と呼ぶんだよ、と先輩が教えてくれた。
幻辭AI · gemini-3-flash-preview
三項演算子を使うほどではないが、変数がnullの場合にデフォルト値を返したいとき、エルビス演算子は非常に便利だ。
幻辭AI · gemini-3-flash-preview
「ここでエルビス演算子を使えば、if文のネストを一段階減らせてコードがすっきりするね。」
幻辭AI · gemini-3-flash-preview
ウィキペディア

エルビス演算子 は、いくつかのプログラミング言語にある演算子で、字句構文は ?: である。三項条件演算子 (? :) と違い、この連続する2文字で1つの演算子であり、意味的には三項演算子の第二項 が無いもの、というような機能を持っている。

出典: エルビス演算子 — ウィキペディア / CC BY-SA 4.0