Ruby で文字列をくっ付ける「演算子」の名称を教えて下さい??

1件の回答

回答を書く

1101273

2026-01-26 01:00

+ フォロー

ふぁぶりーずさん、こんばんは。



Rubyで文字列を結合するために用いられる基本的な演算子は+(プラス演算子)です。

例えば \u0026quot;Hello\u0026quot; + \u0026quot;World\u0026quot; と書くと \u0026quot;HelloWorld\u0026quot; という新しい文字列が生成されます。

このとき元の文字列は変更されず、新しいオブジェクトが返されるのが特徴です。また、文字列を繰り返し結合したい場合には \u0026lt;\u0026lt;(シフト演算子) もよく使われます。\u0026lt;\u0026lt;は既存の文字列オブジェクトに対して直接追加を行うため、+よりも効率的です。

例えば str = \u0026quot;Hello\u0026quot;; str \u0026lt;\u0026lt; \u0026quot;World\u0026quot; とすると、str自体が \u0026quot;HelloWorld\u0026quot; に更新されます。



さらに、Rubyでは文字列補間(\u0026quot;Hello #{name}\u0026quot;)も広く利用され、演算子による結合と並んで柔軟な方法として活用されています。まとめると、代表的な文字列結合演算子は + と \u0026lt;\u0026lt;であり、用途に応じて使い分けることがRubyプログラミングの基本となります。

うったえる有益だ(0シェアするブックマークする

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有