java.util.ConcurrentModificationException
来源:互联网 发布:网络大电影设备 编辑:程序博客网 时间:2024/06/10 04:44
Java Map 对象不能在迭代时进行删除操作
示例如下:
<span style="white-space:pre"></span>@Testpublic void removeTest(){Map<String,Object> map = new HashMap<String,Object>();map.put("hello","world");map.put("kitty", "mvane");for(String str : map.keySet()){System.out.println(map.get(str));}for(String str : map.keySet()){map.remove(str);// 抛出 java.util.ConcurrentModificationException}}@Testpublic void removeTest2(){Map<String,Object> map = new HashMap<String,Object>();map.put("hello","world");map.put("kitty", "mvane");for(Iterator<String> iterator = map.keySet().iterator();iterator.hasNext();){System.out.println(map.get(iterator.next()));}for(Iterator<String> iterator = map.keySet().iterator();iterator.hasNext();){String str = iterator.next();if(str.equals("kitty")){iterator.remove();map.remove(str);}}for(Iterator<String> iterator = map.keySet().iterator();iterator.hasNext();){System.out.println(map.get(iterator.next()));}}
0 0
- 【ConcurrentModificationException】java.util.ConcurrentModificationException 解决办法
- java.util.ConcurrentModificationException! java.util.ConcurrentModificationException!
- java:java.util.ConcurrentModificationException
- 异常:java.util.ConcurrentModificationException
- java.util.ConcurrentModificationException异常
- java.util.ConcurrentModificationException异常
- java.util.ConcurrentModificationException 解决办法
- java.util.ConcurrentModificationException 异常
- 异常:java.util.ConcurrentModificationException
- 异常:java.util.ConcurrentModificationException
- java.util.ConcurrentModificationException
- java.util.ConcurrentModificationException
- java.util.ConcurrentModificationException
- java.util.ConcurrentModificationException
- java.util.ConcurrentModificationException
- java.util.ConcurrentModificationException
- java.util.ConcurrentModificationException
- java.util.ConcurrentModificationException 异常
- 通过rul读取流数据此条适用于 webservice-restful 执行接口
- 八、亮点篇:十八 大亮点,凸显一线主板高品质特色
- buffer cache深度分析:概念以及内存结构
- Shiro源码分析-初始化-Realm
- Eclipse快捷键大全
- java.util.ConcurrentModificationException
- Android Media Format 支持的格式
- jquery -ajax-datagrid DataGrid序列化
- SetupDiEnumDeviceInterfaces function
- android UI进阶之弹窗的使用 --- 实现通讯录的弹窗效果
- Shiro框架Web环境下过滤器结构分析
- 软件工程第一次作业
- 使用lame将wav转成mp3
- Evaluate Reverse Polish Notation,String to Integer (atoi),Single Number,Reverse Integer