Считывая документацию Java для списка ADT, он говорит:
Интерфейс List предоставляет четыре метода для позиционного (индексированного) доступа к элементам списка. Списки (например, массивы Java) основаны на нуле. Обратите внимание, что эти операции могут выполняться во времени, пропорциональном значению индекса для некоторых реализаций (например, класс LinkedList). Таким образом, итерация по элементам в списке обычно предпочтительнее для индексации через него, если вызывающий объект не знает реализации.
Что именно это означает? Я не понимаю вывод, который нарисован.