我的阵列中有一个内容,即当我勾画出这一具体要素的价值时,我就有一个空洞的价值。
puts my_listing[2].inspect
[]
当我检查一下该具体内容是否空洞时,使用<条码>豁免?条码>。
puts my_listing[2].empty?
true
但是,如果我通过整个阵列进行核对,看看<代码>i是空的,那么就没有发现这一特殊因素。
my_listing.each do |i|
if i.empty?
puts i
end
end
2
) 从未印制到屏幕上。
为什么如此?
基本上,我试图排除空阵列中的所有内容(在这种情况下,是指数<2>>>代码>的元件),但我不敢肯定这些内容如何得到。
我失踪了什么?
感谢。