Экзамен Коллекции | Блок 6 Flashcards

(4 cards)

1
Q

В чем отличие метода poll() от remove()?

A

Оба метода позволяют удалить элемент из головы очереди, при этом возвращая его.

Метод poll() возвращает null в случае отсутствия элементов

Метод remove() вызывает NoSuchElementException.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

В чем отличие метода element() от peek()?

A

Оба метода возвращают элемент из головы очереди без его удаления.

Метод peek() возвращает null, если элемент не найден.

Метод element() вызывает NoSuchElementException

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

В чем отличие метода element() от poll()?

A

Метод poll() удаляет элемент из головы и возвращает его, либо null

Метод element() возвращает элемент без удаления, вызывает NoSuchElementException

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

В чём отличие методов removeLast() и pollLast()?

A

Оба метода позволяют удалить элемент из конца очереди, при этом возвращая его.

removeLast() вызывает NoSuchElementException

pollLast() возвращает null

How well did you know this?
1
Not at all
2
3
4
5
Perfectly