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

Как получить последний элемент в LinkedList

В `LinkedList` можно получить последний элемент несколькими способами: 1. Используя `getLast()`: ```java LinkedList list = new LinkedList<>(); list.add("A"); list.add("B"); String last = list.getLast(); // вернет "B" ``` 2. Через `get()` с индексом `size() - 1`: ```java String last = list.get(list.size() - 1); ``` 3. Используя итератор (менее эффективно): ```java Iterator it = list.descendingIterator(); if(it.hasNext()) { String last = it.next(); } ``` Метод `getLast()` наиболее предпочтителен, так как работает за O(1) благодаря двунаправленной структуре LinkedList. Выбрасывает `NoSuchElementException`, если список пуст.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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