當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Ruby Array.join用法及代碼示例


本文簡要介紹ruby語言中 Array.join 的用法。

用法

join →new_string
join(separator = $,) → new_string

返回轉換後連接數組元素形成的新字符串。對於每個元素element

  • 如果 element 不是 kind_of?(Array) ,則使用 element.to_s

  • 如果 elementkind_of?(Array) ,則使用遞歸 element.join(separator)

如果沒有參數,則使用輸出字段分隔符 $, 進行連接:

a = [:foo, 'bar', 2]
$, # => nil
a.join # => "foobar2"

使用字符串參數 separator ,使用該分隔符連接:

a = [:foo, 'bar', 2]
a.join("\n") # => "foo\nbar\n2"

遞歸連接嵌套數組:

a = [:foo, [:bar, [:baz, :bat]]]
a.join # => "foobarbazbat"

相關用法


注:本文由純淨天空篩選整理自ruby-lang.org大神的英文原創作品 Array.join。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。