在JDK或apache commons中是否有一种方法可以从java.util.List中“弹出”一系列元素?我的意思是,删除这些元素并将它们返回,就像这个方法:
public Collection pop(Collection elementsToPop, Collection elements) {
Collection popped = new ArrayList();
for (Object object : elementsToPop) {
if (elements.contains(object)) {
elements.remove(object);
popped.add(object);
}
}
return popped;
}