for(int i = 0, len = list.size(); i < len; i++){ if(list.get(i) == 1){ list.remove(i); len--;i--;}
}
for(int i = size - 1; i >= 0; i--){String item = list.get(i);if(target.equals(item)){list.remove(item);}
}
CopyOnWriteArrayList遍历删除
CopyOnWriteArrayList cowList = new CopyOnWriteArrayList(list);
for (String item : cowList) {if (item.equals("1")) {cowList.remove(item);}
}
Iterator iterator = list.iterator();
while(iterator.hasNext()){ int i = iterator.next(); if(i == 1){ iterator.remove();}
}
list.removeIf(a -> "1".equal(a));
public static Boolean removeA(String s) {return "a".equals(s);
}
public static void main(String[] args) {ArrayList list = new ArrayList<>();list.removeIf(AccountOperationController::removeA);
}
下一篇:SBUS通信