Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > library _builtin > class Array > join
join(sep = $,) -> String
配列の要素を文字列 sep を間に挟んで連結した文字列を返します。
文字列でない要素に対しては to_s した結果を連結します。 要素がまた配列であれば再帰的に (同じ sep を利用して) join した文字列を連結します。 ただし、配列要素が自身を含むような無限にネストした配列に対しては、以下 のような結果になります。
ary = [1,2,3] ary.push ary p ary # => [1, 2, 3, [...]] p ary.join # => "123123[...]"
[1, 2, 3].join('-') #=> "1-2-3"
[SEE_ALSO] [[m:$, ]]