Page 136 - 6253
P. 136

Таблиця 6.2 – Методи, визначені в інтерфейсі Collection

            Метод                                     Опис

            boolean add(E)                            Додає  об'єкт  до  колекції.  Повертає  значення  true,  якщо

                                                      об'єкт був доданий до колекції

            boolean addAll(Collection                 Додає усі елементи c до колекції. Повертає значення true,
            <? extends E> c)                          якщо  колекція  змінена  (тобто  усі  елементи  додані).

                                                      Інакше повертає значення false

            void clear()                              Видаляє усі елементи із колекції

            boolean contains(Object)                  Повертає значення true, якщо об'єкт є елементом колекції.
                                                      Інакше повертає значення false


            boolean containsAll(Collection <?> c)     Повертає  значення  true,  якщо  колекція  містить  усі
                                                      елементи с. Інакше повертає значення false

            boolean equals(Object)                    Повертає  значення  true,  якщо  колекція  та  об'єкт

                                                      еквівалентні. Інакше повертає значення false

            int hashCode()                            Повертає хеш-код колекції

            boolean isEmpty()                         Повертає значення true, якщо колекція порожня. В іншому
                                                      випадку повертає значення false

            Iterator <E> iterator()                   Повертає ітератор для колекції

            boolean remove(Object)                    Видаляє  один  екземпляр  класу  із  колекції.  Повертає

                                                      значення true, якщо елемент видалений. Інакше повертає

                                                      значення false
            Boolean                                   Видаляє  усі  елементи  c  із  колекції.  Повертає  значення

            removeAll(Collection <?> c)               true,  якщо  елементи  видалено  із  колекції.  В  іншому

                                                      випадку повертає значення false

            Boolean                                   Видаляє усі елементи, окрім вказаних. Повертає значення
            retainAll(Collection <?> c)               true,  якщо  елементи  видалено  із  колекції.  В  іншому

                                                      випадку повертає значення false

            int size()                                Повертає кількість елементів, що містяться в колекції

            Object[] toArray()                        Повертає  масив,  що  включає  усі  елементи  колекції.
                                                      Елементи масиву є копіями елементів колекції

            <T> T[] toArray(T array[])                Повертає масив, що включає елементи колекції. Елементи

                                                      масиву є копіями елементів колекції. Якщо розмір масиву




                                                              135
   131   132   133   134   135   136   137   138   139   140   141