intLinkList = 2, 4, 6, 8, 10
Iterator itr = intLinkList.iterator()
Скажем, итератор итерирует и в данный момент указывает на целое число 6.
itr current item = 6
itr previous item = 4
itr next item = 8
Когда itr в данный момент указывает на целое число 6, я использую addlists LinkList (Object obj, int index)метод для добавления / вставки целого числа 7 между целым числом 6 и целым числом 8.
Я понимаю, что этот экземпляр itr недопустим после этой модификации, потому что базовый список был изменен, следовательно, modCount! = ОжидаемыйМодCount.
Мой вопрос таков: изменяет ли модификация с помощью метода add LinkedList элемент, на который указывает itr.next?Я немного читал, и я знаю, что это вызовет исключение ConcurrentModificationException.Но это не отвечает на мой вопрос, если элемент itr.next изменяется, если базовый список изменяется, когда итератор выполняет итерацию.