在Ruby中,如何迭代数组的第二个元素?

在Ruby中,如何迭代数组的第二个元素?,ruby,Ruby,我想用Ruby编写与此Java代码等效的代码。在Ruby中,执行以下操作的最佳方法是什么?我不想使用Ruby for循环,而是想遵循惯用的Ruby for (int i = 0; i < nums.length; i += 2) { // Do something. } for(int i=0;i

我想用Ruby编写与此Java代码等效的代码。在Ruby中,执行以下操作的最佳方法是什么?我不想使用Ruby for循环,而是想遵循惯用的Ruby

    for (int i = 0; i < nums.length; i += 2) {
    // Do something. 
    }

for(int i=0;i
使用“步骤”方法迭代数组中的第二个元素

(0..array.length).step(2).each do |i|
   puts i
end