可以使用 List 的 remove 方法移除指定元素,也可以使用 Iterator 的 remove 方法进行删除。
例如:
List<Integer> list = new ArrayList<>(Arrays.asList(1, 2, 3, 4, 5));
list.remove(new Integer(3));
或者:
List<Integer> list = new ArrayList<>(Arrays.asList(1, 2, 3, 4, 5));
Iterator<Integer> iterator = list.iterator();
while (iterator.hasNext()) {
Integer value = iterator.next();
if (value == 3) {
iterator.remove();
}
}