我正在用 Java 编写这个程序,我得到一个 java.util.ConcurrentModificationException。代码摘录如下,如果需要更多代码,请告诉我。
for (String eachChar : charsDict.keySet()) {
if (charsDict.get(eachChar) < 2) {
charsDict.remove(eachChar);
}
}
charsDict
定义为
Map<String, Integer> charsDict = new HashMap<String, Integer>();
请帮我 :)