Page 138 - 6253
P. 138

boolean  addAll(int  індекс,  Collection  <?  Вставляє усі елементи c у список, починаючи з позиції,
            extends E> c)                              переданої  через  індекс.  Усі  раніше  додані  елементи  за

                                                       вказаною  позицією  вставки  зміщуються  вгору.  Якщо

                                                       список  модифіковано,  то  повертається  значення  true.  В
                                                       іншому випадку повертає значення false

            E get(int індекс)                          Повертає об'єкт із позиції у списку, вказаній в параметрі

                                                       індекс

            int indexOf(Object об’єкт)                 Повертає  індекс  першого  екземпляра  об'єкт  у  списку.
                                                       Якщо  об'єкт  не  знайдено  у  списку,  то  повертається

                                                       значення -1

            int lastIndexOf(Object об’єкт)             Повертає індекс останнього екземпляра об'єкт у списку.

                                                       Якщо  об'єкт  не  знайдено  у  списку,  то  повертається
                                                       значення -1

            ListIterator <E> listlterator()            Повертає ітератор, що вказує на початок списку

            ListIterator <E> listlterator(int індекс)   Повертає ітератор, що вказує на задану позицію у списку

            E remove(int індекс)                       Видаляє  елемент  із  списку,  що  знаходиться  на  позиції

                                                       індекс  і  повертає  видалений  елемент.  Результуючий
                                                       список  ущільнюється,  тобто  елементи,  що  йдуть  за

                                                       видаленим, зміщуються на одну позицію вверх

            E set(int індекс, E об’єкт)                Присвоює об'єкт елементу, що знаходиться в списку на
                                                       позиції індекс. Повертає попереднє значення


            List <E> subList(int початок, int кінець)   Повертає  список, що  включає  елементи  від  початок  до
                                                       кінець-1  із  списку.  Елементи  з  поверненого  списку

                                                       зберігають посилання у початковому списку


                    До  версій  методів  add()  і  addAll(),  визначених  в  інтерфейсі  Collection,

            інтерфейс List додає методи add(int, Е) і addAll(int, Collection). Ці методи вставляють

            елементи  на  позицію,  вказану  в  індексі.  Методи  add(Е)  та  addAll(Collection),

            визначені в інтерфейсі Collection, модифіковані в інтерфейсі List таким чином, що

            вони додають елементи в кінець списку.

                    Крім  того,  деякі  методи  визначені  в  інтерфейсі  List  генерують  виняток

            IndexOutOfBounsException,  у  випадку  коли  робиться  спроба  використати

            недопустимий індекс.


                    Інтерфейс Set


                                                              137
   133   134   135   136   137   138   139   140   141   142   143