RubySilverの勉強中、文字列の結合のメソッドがいくつか出てきたので備忘録として記していきます。
##文字列の結合
文字列を結合する方法は主に + 演算子とconcatメソッド、<< の3種類あります。
concatと << は破壊的メソッドなのに対し、 + 演算子は非破壊的メソッドです。
+ 演算子の使い方
例
s1 = Leo
s2 = Messi
puts s1 + s2
# => LeoMessi
concatの使い方
例
s1 = Leo
s2 = Messi
s1.concat(s2)
puts s1
# => LeoMessi
<< の使い方
例
s1 = Leo
s2 = Messi
s1 << s2
puts s1
# => LeoMessi