list集合遍历时,不能删除集合内的元素,会报错。遍历时,可以修改。
使用空对象解决
实例代码:
Img imgExists=null;
for (Img img : list) {
if ((long)img.getId()==id) {
imgExists=img;
}
}
if (imgExists!=null) {
list.remove(imgExists);
}
list集合遍历时,不能删除集合内的元素,会报错。
最新推荐文章于 2023-09-19 15:30:52 发布