用于搜索(不同)整数Java的数据结构
||
我正在寻找针对搜索操作优化的数据结构(在Java std-lib中)。我必须对其进行多次迭代,控制每个元素,并在特殊情况下将其删除。我已经使用了HashMap,但总是收到以下错误:
for (Edge e : edges) {
if (special case)
edges.remove(e);
}
java.util.ConcurrentModificationException
at java.util.HashMap$HashIterator.nextEntry(HashMap.java:810)
at java.util.HashMap$KeyIterator.next(HashMap.java:845)
at package.name.TFinder.nN(TFinder.java:83)
at package.name.TFinder.fIT(TFinder.java:56)
at package.name.Main.main(Main.java:215)
没有找到相关结果
已邀请:
3 个回复
荒劫娇噬
。关键是使用ѭ2删除条目:
翁茄口霉氖
屠创氓读叔