java.util.ConcurrentModificationException
2016-10-27 17:34
225 查看
java.util.ConcurrentModificationException
解决办法
Iterator<SysRole> roleIter=setRole.iterator();
while(roleIter.hasNext()){
SysRole role= roleIter.next();
roleIter.remove();
}
之后使用发现存在问题
再次解决
Set<SysRole> setRole =u.getSysRoles(); //获取用户对于角色
List<SysRole> delList = new ArrayList<SysRole>();
for (Iterator roleIter = setRole.iterator(); roleIter.hasNext();) {
SysRole role= (SysRole)roleIter.next();
delList.add(role); //添加需要删除的角色
System.out.println("-------------------");
}
setRole.removeAll(delList);
解决办法
Iterator<SysRole> roleIter=setRole.iterator();
while(roleIter.hasNext()){
SysRole role= roleIter.next();
roleIter.remove();
}
之后使用发现存在问题
再次解决
Set<SysRole> setRole =u.getSysRoles(); //获取用户对于角色
List<SysRole> delList = new ArrayList<SysRole>();
for (Iterator roleIter = setRole.iterator(); roleIter.hasNext();) {
SysRole role= (SysRole)roleIter.next();
delList.add(role); //添加需要删除的角色
System.out.println("-------------------");
}
setRole.removeAll(delList);
相关文章推荐
- java.util.ConcurrentModificationException
- java.util.ConcurrentModificationException
- 使用Iterator 或for-each注意: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异常
- Exception in thread "Thread-6" java.util.ConcurrentModificationException
- Collection 或 Map 进行迭代操作抛出 java.util.ConcurrentModificationException 异常
- 出现 java.util.ConcurrentModificationException 时的解决办法
- java.util.ConcurrentModificationException异常
- 异常:java.util.ConcurrentModificationException
- 遍历集合时删除元素,抛出java.util.ConcurrentModificationException的解决办法
- java.util.ConcurrentModificationException异常的解决实例
- 遍历容器时出现的java.util.ConcurrentModificationException