Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
на добавление и удаление из середины списка, используя ListIterator.add() и ListIterator.remove(), потребуется O(1)то здесь всё верно написано. Загляните в исходник, в этих методах нет перебора элементов.
Если наблюдаемое поведение не меняется, то и проблем с совместимостью нет.
Сейчас и пустой ArrayList, созданный без явного указания capacity, массива из 10 элементов не содержит и создаёт его только после начала заполнения.
Структуры данных в картинках. LinkedList