今天在做项目时,需要删除List和Set中的某些元素,当时使用边遍历,边删除的方法,却报了以下异常:为了以后不忘记,使用烂笔头把它记录如下:错误代码的写法,也就是报出上面异常的写法:注意:使用上面的写法就会报上面的ConcurrenModificationException异常,原因是,集合不可以一边遍历一边删除。

java中循环遍历删除List和Set集合中元素的方法(推荐)