[#38724] 祝日判定用メソッド — Take_tk <ggb03124@...>

たけ(tk)です

19 messages 2003/11/02

[#38756] ruby-dev summary 21730-21822 /draft — Minero Aoki <aamine@...>

青木です。

14 messages 2003/11/05

[ruby-list:38719] Re: 多重配列

From: 小西 弘将 <konishih@...6.so-net.ne.jp>
Date: 2003-11-01 18:54:05 UTC
List: ruby-list #38719
 小西 弘将です。
便乗ですが、下より簡潔に(もしくは効率を良く)ならないものでしょうか?

a=Array.new 
3.times{ a << Array.new(3,0) }
p a
a[0][0] = 1
p a

>宇野です。
>
>> これも例によって「オブジェクトの共有」の問題ですね。
>> 
>> b = [0,0,0]
>> a = [b,b,b]
>> p a
>> a[0][0] = 1
>> p a
>> 
>> という扱いになっているようです。
>
>なるほど。
>ということは、一度に宣言せず、newを複数回呼べばいいのですね。
>
>ありがとうございました。

#〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
# 小西 弘将 ( KONISHI Hiromasa )
# konishih@fd6.so-net.ne.jp
#〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜


In This Thread