【发布时间】:2015-10-22 21:33:41
【问题描述】:
我有一个存储对象的 2d ArrayList,我想检查某个对象是否存在于任何行中,如果不存在则添加一个新行,并在以后的检查中搜索该对象。例如。
ArrayList<List<Object>> list = new ArrayList<>();
for(List<Object> o : list) {
if(!o.contains(object){
ArrayList<Object> newList = new ArrayList<>();
newList.add(object);
list.add(newList);
}
}
这给了我一个“ConcurrentModificationException”,但我找不到其他方法。
提前致谢。
【问题讨论】:
标签: java search arraylist 2d concurrentmodification