このプログラムを 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>();
私を助けてください :)