在Java中,可以使用以下几种方法从列表中删除元素:
- 使用
remove()
方法:
- 使用
remove(Object o)
方法:
- 使用
removeAll()
方法删除满足某个条件的元素:
注意:在使用remove()
和remove(Object o)
方法时,如果列表中不存在要删除的元素,会抛出IndexOutOfBoundsException
(对于remove()
)或NoSuchElementException
(对于remove(Object o)
)。为了避免异常,可以使用contains()
方法检查元素是否存在,或者使用removeIf()
方法根据条件删除元素。
使用removeIf()
方法的示例: