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