文字列連結演算子(string concatenation operator)
Java講座 用語集
索引へ戻る
Java講座のページ
文字列連結演算子(string concatenation operator)
少なくとも一方の
オペランド
がString型である文脈で用いられた演算子+のこと。
一方の
オペランド
のみがString型である場合、もう一方の
オペランド
は、実行時に文字列変換が実行されて文字列に変換される。その変換によって得られる結果は、Stringオブジェクトへの参照である(コンパイル時に定数式を連結する場合を除くと、オブジェクトは新規に生成される)。演算によって得られる文字列は、左
オペランド
の文字の並びの後ろに、右
オペランド
の文字の並びを続けたものである。String型の
オペランド
がnullである場合、その
オペランド
の代わりに文字列"null"が用いられる。
□
索引へ戻る