在Ruby中,可以使用不同的方法來使用迭代器。以下是一些常用的方法:
array = [1, 2, 3, 4, 5]
array.each do |num|
puts num
end
5.times do |i|
puts i
end
1.upto(5) do |num|
puts num
end
5.downto(1) do |num|
puts num
end
hash = {a: 1, b: 2, c: 3}
hash.each_key do |key|
puts key
end
hash.each_value do |value|
puts value
end
這些是一些常用的方法來使用迭代器進行迭代操作,根據具體的需求可以選擇合適的方法來實現迭代功能。