Встречается на собеседованиях • сегодня

Как можно обратиться на предыдущий элемент в LinkedList

В `LinkedList` можно обратиться к предыдущему элементу с помощью `ListIterator`. У `ListIterator` есть метод `previous()`, который возвращает предыдущий элемент и перемещает курсор назад. Пример: ```java LinkedList list = new LinkedList<>(List.of("A", "B", "C")); ListIterator iterator = list.listIterator(list.size()); // начинаем с конца while (iterator.hasPrevious()) { String prev = iterator.previous(); System.out.println(prev); // C, B, A } ``` Важно: - `previous()` работает только после установки курсора в нужную позицию (например, в конец списка). - Без `ListIterator` напрямую обратиться к предыдущему элементу нельзя, так как `LinkedList` — это двунаправленный список, но его API не предоставляет прямых методов для этого.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы