[ruby-list:46494] Re: "<<" の使い方

From: "T.Soejima" <clev@...2.so-net.ne.jp>
Date: 2009-10-27 15:06:39 UTC
List: ruby-list #46494
Yoshinaga 様

ありがとうございます。
if を使わない方が処理が少し速くなるのか?という単なる想像で
やっておりました。

@ary << data if data

という書き方でも速度に大して変化がないなら、論理演算子を使う
必要はないんですが、今回は勉強のために書いたので、変な書き方
をしてしまいました。

ご教示、ありがとうございます。


Shigehiro Yoshinaga さんは書きました:
> これはただの
>
> @ary << data
>
> と同じですね。
> ですから、data == nil の場合にも、@ary に nil が追加されることになります。
>   
ん・・・そうなんですか。
dataがnilでも追加されるんじゃ、全く意味が無いということですね。
ありがとうございます。m(__)m



In This Thread

Prev Next