Встречается на собеседованиях • сегодня
Как получить последний элемент в 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`, если список пуст.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы