Page 106 - 4836
P. 106

add  (int  index,  Object  item)  -  замінює  елемент,  що
                            перебуває в позиції index об'єктом item;
                                   subList ( int from, int to) - повертає новий список, який
                            представляє собою частину даного (починаючи з позиції from
                            до позиції to - 1 включно).

                                   Інтерфейс Set
                                   Інтерфейс Set описує множину. Елементи множини не
                            впорядковані,  множина  не  може  містити  двох  однакових
                            елементів.  Інтерфейс  Set  успадкований  від  інтерфейсу
                            Collection,  але  ніяких  нових  методів  не  додає.  Змінюється
                            тільки сенс методу add (Object item)  - він не стане додавати
                            об'єкт item, якщо він вже наявний у множині.
                                   Інтерфейс Queue

                                   Інтерфейс  Queue  описує  чергу.  Елементи  можуть
                            додаватися  в  чергу  тільки  з  одного  кінця,  а  вилучатись  з
                            іншого  (аналогічно  черзі  в  магазині).  Інтерфейс  Queue  так
                            само успадкований від інтерфейсу Collection. Специфічні для
                            черги методи:
                                   poll  (  )  -  повертає  перший  елемент  і  видаляє  його  з
                            черги.
                                   peek  (  )  -  повертає  перший  елемент  черги,  не
                            видаляючи його.
                                   offer ( Object obj ) - додає в кінець черги новий елемент
                            і повертає true, якщо вставка вдалася.
                                   Методи element ( ) і remove ( ) працюють аналогічно до
                            методів poll ( ) і peek ( ), але якщо черга порожня, збуджують
                            виняток.

                                   Ієрархія класів - колекцій
                                   Класи-колекції,     що    реалізують     описані     вище
                            інтерфейси,      є    спадкоємцями       абстрактного      класу






                                                           104
   101   102   103   104   105   106   107   108   109   110   111