java.util.ConcurrentModificationException: null
程序员文章站
2022-06-23 12:50:16
...
问题
1.实例
Exception in thread "main" java.util.ConcurrentModificationException
at java.util.HashMap.forEach(HashMap.java:1292)
at com.geo.source.testmain.publictest.MapTest.m5(MapTest.java:21)
at com.geo.source.testmain.publictest.MapTest.main(MapTest.java:15)
2.开发时遇到的问题
解决方案
private static void m4() {
final HashMap<Long, Long> map = new HashMap<>(1);
map.put(1L, 1L);
final Set<Long> ids = new HashSet<>(map.keySet());
for (Long id : ids) {
map.remove(id);
}
System.out.println(map);
}
原因
动动手,翻翻源码!
上一篇: 拼多多 2020校园招聘 骰子期望(古典概型,互斥)
下一篇: Java之JDBC快速入门
推荐阅读
-
mysql 转换NULL数据方法(必看)
-
iOS中json解析出现的null,nil,NSNumber的解决办法
-
javascript类型系统——undefined和null全面了解
-
sqlserver 不能将值NULL插入列id(列不允许有空值解决)
-
深入理解java中的null“类型”
-
MySQL中NOT IN填坑之列为null的问题解决
-
解决vue+springboot前后端分离项目,前端跨域访问sessionID不一致导致的session为null问题
-
Python判断字符串是否为空和null方法实例
-
PHP中空字符串介绍0、null、empty和false之间的关系
-
SQL Server、Oracle和MySQL判断NULL的方法