Array.delete
方法返回已刪除的項目。從Array中刪除項目後,獲取剩餘數組的最有效方法是什麼?
但是,如果我需要剩餘的數組(不更改原始數組),該怎麼辦?
那麼,這是一個選項:
%w(hello stack overflow !).delete_if{|x| x == 'overflow'}
# => ["hello", "stack", "!"]
我不知道是否有一個更好的方式,是這樣的:
%w(hello stack overflow !).<something>('overflow')
任何想法?
字符串非常好!謝謝! – 2011-03-06 10:22:52