Top > Ruby [2.2.2] > <<


Array# <<

配列に後ろにドンドン追加!

ary = ["acha","porute"]    # 配列を作成
p ary                      # ["acha", "porute"]
ary << "piipo"
p ary                      # ["acha", "porute", "piipo"]

文字列に混じって数字も!

ary << 4
p ary                      # ["acha", "porute", "piipo", 4]

クラスもついでに!

class Boo
  attr_accessor :name
  def set(pname)
    @name = pname
  end
end

foo = ["AchaPorutePiipo"]
woo = Boo.new()   # クラスを生成
woo.set(foo)
ary << woo

p ary[4].name     # ["AchaPorutePiipo"]
p ary       # ["acha", "porute", "piipo", 4, #]

すごーい

こういう配列好きです。
けど、何でもかんでも追加してると訳分からんようになります。



Copyright © 2015 AchaPorutePiipo All Rights Reserved.