文字列結合

複数の文字列を連結して 1 つの文字列にする処理。+ 演算子やテンプレートリテラルなどで実現する。

文字列結合 (String Concatenation) とは、複数の文字列を連結して 1 つの文字列を生成する処理です。ほぼすべてのプログラミング言語で基本操作として提供されています。

JavaScript では + 演算子、concat() メソッド、テンプレートリテラル (`${}`) で文字列を結合できます。大量の文字列を結合する場合は配列の join() が効率的です。JavaScript 文字列処理の書籍で各手法の使い分けを学べます。

Python では + 演算子のほか、f-string や ''.join() が使われます。ループ内での + による結合は毎回新しい文字列オブジェクトを生成するため、パフォーマンスに注意が必要です。

文字列結合時には文字エンコーディングの一致にも注意が必要です。異なるエンコーディングの文字列を結合すると文字化けの原因になります。プログラミング基礎の入門書でも文字列操作は必須トピックとして扱われています。