[ruby-list:37824] Re: 配列の使い方

From: Kouji Miyauchi <koji.miyauchi@...>
Date: 2003-06-24 00:41:00 UTC
List: ruby-list #37824
いわおか様
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

In This Thread

Prev Next