接上一篇博客: Ruby学习笔记(一)—初识Ruby
初探数组
数组的定义
定义一个数组使用下面的语句:
games = ["绝地逃生", "怪物猎人世界", "信张之野望大志"]
#输出这个数组
puts games
输出三个游戏名:
循环数组
- 方法一
使用each do
games.each do |game|
puts "我爱《#{
game}》"
end
循环结果如下(前三行是上面的代码):
- 方法二
方法二跟方法一的区别:
将 each 换成 each_with_index
games.each_with_index do |game,i|
puts "#{
i}.#{
game}"
end
输出结果:
数组连接
使用 join 关键字,在输出数组的时候,以xx符号连接
puts games.join(",")
输出结果