data = [’1′, ‘2′, ‘3′] s = ‘ ‘ data.each { |x| s << x << ‘ and a ‘ } s # => “1 and a 2 and a 3 and a” data.join(’ and a ‘) # => “1 and a 2 and a 3″ 我们自己也可以模拟array#join的效果: s = “” data.each_with_index { |x,i| s << x; s << ” and a ” if i < data.length - 1 } s # => “1 and a 2 and a 3″
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字

上传中....