10
Neden bu örnekte bir java.util.ConcurrentModificationException almıyorum?
Not: Iterator#remove()Yöntemin farkındayım . Neden Aşağıdaki kod örneğinde, anlamıyorum List.removeiçinde mainyöntem atar ConcurrentModificationException, ama değil de removeyönteme. public class RemoveListElementDemo { private static final List<Integer> integerList; static { integerList = new ArrayList<Integer>(); integerList.add(1); integerList.add(2); integerList.add(3); } public static void remove(Integer toRemove) { for(Integer integer : integerList) { if(integer.equals(toRemove)) { integerList.remove(integer); …