QuickFix: ConcurrentModificationException beim Löschen in einer For-Schleife
Ein altbekanntes Problem. Man iteriert in einer For-Each-Schleife über das KeySet einer Map und möchte einzelne Elemente aus der Map über eine eigene Methode löschen: private Map keyValueMap = new HashMap(); public void removeAll() { for (String key : keyValueMap.keySet()) { if (key == something) { remove(key); } } } public void remove(String key) { … [Read more…]