ruby 方法参数中*的表示

2016-06-15  本文已影响94人  村南一枝花
class Roulette
  def start(*args)
    puts args
    puts '+++++++++++++++++++++'
    puts args.length
    puts '+++++++++++++++++++++'
    puts args.to_s
  end
end
obj = Roulette.new
obj.start(%w(xiaoming xiaofang xiaohong))

1.png
class Roulette
  def start(*args)
    puts args
    puts '+++++++++++++++++++++'
    puts args.length
    puts '+++++++++++++++++++++'
    puts args.to_s
  end
end
obj = Roulette.new
obj.start(%w(xiaoming xiaofang xiaohong), 'xiaoyao')

2.png
上一篇 下一篇

猜你喜欢

热点阅读