在Ruby中创build或附加到数组
foo ||= [] foo << :element
感觉有点笨重。 有没有更习惯的方式?
(foo ||= []) << :element
但是,呃。 保持可读性真的太麻烦了吗?
您也可以在任何arrays上始终使用push方法。 我更喜欢它。
(a ||= []).push(:element)
foo ||= [] foo << :element
感觉有点笨重。 有没有更习惯的方式?
(foo ||= []) << :element
但是,呃。 保持可读性真的太麻烦了吗?
您也可以在任何arrays上始终使用push方法。 我更喜欢它。
(a ||= []).push(:element)