可能重复:
Ruby中是否存在某种看不见的数组终止符?
Ruby中的数组切片:寻找不合逻辑行为的解释(摘自Rubykoans.com)
Ruby中是否存在某种看不见的数组终止符?
Ruby中的数组切片:寻找不合逻辑行为的解释(摘自Rubykoans.com)
a = %w[a b c]
a[3, 1] # => []
a[4, 1] # => nil
有人能解释一下为什么 a[3, 1] 返回的是 [] 而不是 nil 吗?
谢谢。
array[array.index, array.length]
吗?你的标题有点让人困惑。 - lemoncider