24
루프에서 객체를 제거 할 때 ConcurrentModificationException을 피하면서 Collection을 반복
우리는 당신이 다음을 할 수 없다는 것을 알고 있습니다 ConcurrentModificationException. for (Object i : l) { if (condition(i)) { l.remove(i); } } 그러나 이것은 때때로 작동하지만 항상 그런 것은 아닙니다. 특정 코드는 다음과 같습니다. public static void main(String[] args) { Collection<Integer> l = new ArrayList<>(); for (int i = 0; …
1194
java
collections
iteration