From: "daisuke sugimori" <daixque / gmail.com>
Subject: [ruby-list:45294] メソッドの可変長引数に配列の全要素を渡したい
Date: Sun, 3 Aug 2008 17:09:17 +0900

るびきちです。

> 可変長引数を受け取るメソッドがあります。
> このメソッドを、要素数が不定の配列の値を使って呼び出したいのですが、方法がわかりません。

*引数を使います。

def meth(*args)
  args                          # => ["a", "b", "c"]
end
array = ['a', 'b', 'c'] # この配列の要素数は不定
meth(*array)                    # => ["a", "b", "c"]

--
rubikitch
Blog: http://d.hatena.ne.jp/rubikitch/
Site: http://www.rubyist.net/~rubikitch/