From: Kouji Miyauchi Date: 2003-06-24T09:41:00+09:00 Subject: [ruby-list:37824] Re: 配列の使い方 いわおか様 Tietew様 なかだ様 藤崎様 宮内です。 ご教授いただきありがとうございました。 Arrayクラスをnewした時点では要素は一つしか入らないため、 for i in 1..3   @@ary << Hoge.new end @@ary = (1..3).collect { Hoge.new } n.times { array << Hoge.new } 等で、要素の数分、領域を確保してから 配列に入れたいインスタンスをコピーする。 と、言うことですね。 また、まとめてすべての要素の表示を行なうならば、 イテレータを使って書いた方が見やすくなる ということもわかりました。 本当にどうもありがとうございました。 -- ---- 宮内 浩司 E-Mail: koji.miyauchi@tjsys.co.jp