【戻る】 【進む】   目次   後     38. 組み込みクラス - Others

その他(Struct, Range, Time)

  • 構造体(Struct) foo = Struct.new("Address", :name, :addr, :phone) tanaka = foo.new("tanaka", "nagaoka", "0123-4567-8901") tanaka = foo["tanaka", "nagaoka", "0123-4567-8901"]
  • 範囲(Range) 1..3 === 2 #=> true 1..3 === 0 #=> false (1 .. 5).each do |x| puts x end (1 ... 5).each do |x| puts x end
  • 時刻(Time) t = Time.now sleep 1 u = Time.now puts u - t

  • 【戻る】 【進む】   目次   後     38. 組み込みクラス - Others