私はオブジェクトを削除する必要があるRuby(1.9.2)配列を持っています。オブジェクトを削除しますが、その後、そのインデックスの空の配列のスポットがあり、私はRubyの配列からオブジェクトを削除する簡単な質問
array.delete_at(1)
をやってる瞬間
[object1, object2, object3]
。
[object1, , object3]
配列のサイズが変更されたように、アレイ内の空のスポットが存在しないようにどのように私は、オブジェクトを削除しますか?
[object1, object3]
お読みいただきありがとうございます。
するための方法を探しているされて、あなたが剥離するために 'Array.compact'を使用することができますそれらを出す。 –
なぜあなたの質問が下落したのか分かりませんが、それは正当な質問なので+1しました。 –