5
可能重复:
Is there some kind of unseen Array termination in Ruby?
Array slicing in Ruby: looking for explanation for illogical behaviour (taken from Rubykoans.com)为什么Ruby数组[array.length,count]返回[]?
a = %w[a b c]
a[3, 1] # => []
a[4, 1] # => nil
任何人都可以解释为什么一个[3,1]回报[]?为什么不是零而不是?
谢谢。
你的意思是'array [array.index,array.length]'?你的标题有点混乱。 – lemoncider
@lemoncider是的,标题有点混乱,但我只是想指定** array.index **等于** array.length **。 –