如何在Ruby中迭代一个数组的第2个元素?[重复]


我想在Ruby中做相当于这段Java代码的工作。在Ruby中,有什么最好的方法来做下面的事情?我不想使用Ruby的for循环,想按照习惯的Ruby来做。

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

解决方案:

使用”步骤“方法来迭代数组中的第2个元素。

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

给TA打赏
共{{data.count}}人
人已打赏
未分类

用 asio io-service boose wait_for_any...如何才能返回适合 wait_for_any 的 future?

2022-9-9 4:24:18

未分类

sed查找并替换由[]包围的字符串,输出到文件。

2022-9-9 4:24:20

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索