Page 141 - 6253
P. 141
E pollLast() Повертає останній елемент, видаляючи його із набору.
Оскільки набір відсортований, то це буде елемент із
найбільшим значенням. Повертає значення null якщо
набір порожній
NavigableSet <E> Повертає об'єкт інтерфейсу NavigableSet, що включає усі
subSet(E нижнГраниця, елементи набору, які більші нижнГраниця і менші
boolean включатиНижн, верхнГраниця. Якщо параметр включатиНижн має
E верхнГраниця, значення true, то елемент, рівний нижнГраниця,
boolean включатиВерхн) включається. Якщо параметр включатиВерхн має
значення true, то також включається елемент, рівний
верхнГраниця
NavigableSet<E> Повертає об'єкт інтерфейсу NavigableSet, що включає усі
tailSet(E нижнГраниця, boolean елементи із набору, які більше нижнГраниця. Якщо
включати) параметр включати має значення true, то включається
елемент, рівний нижнГраниця
Інтерфейс Queue
Інтерфейс Queue розширює інтерфейс Collection і визначає поведінку черг, які
є списками реалізованими за принципом «першим увійшов – першим вийшов».
Інтерфейс Queue – це узагальнений інтерфейс, який оголошується наступним чином:
interface Queue <E>
Методи, визначені в інтерфейсі Queue, представлені в табл. 6.6.
Таблиця 6.6 – Методи, визначені в інтерфейсі Queue
Метод Опис
Е element() Повертає елемент з голови черги, при цьому елемент не
видаляється. Якщо черга порожня, то генерується виняток
NoSuchElementException
boolean offer(Е об'єкт) Об'єкт додається в чергу. Повертає значення true, якщо об'єкт
доданий, і значення false – в іншому випадку
Е реек() Повертає елемент з голови черги, при цьому елемент не
видаляється. Повертає значення null, якщо черга порожня
Е poll() Повертає елемент з голови черги і видаляє його. Повертає
значення null, якщо черга порожня
Е remove() Видаляє елемент з голови черги, повертаючи його. Генерує
140