使用uitl包中的集合:如何避免java.lang.IllegalStateException和ConcurrentModificationException
转载注明原文地址:http://thetopofqingshan.iteye.com/blog/1558707
?
实例代码:
?
??
片段1异常:
?
?
?
片段2异常:
?
?
?
解决方案:代码已写出
?
道其原因:查看代码
其他使用foreach对list,set进行迭代的时候,其中remove(Object o)方法检查是否是并发删除
?
?
扩展应用:使用其他集合类亦会产生同样的问题