Иллюстрированный самоучитель по Java

Интерфейс Collection

Интерфейс collection из пакета java.util описывает общие свойства коллекций List и set. Он содержит методы добавления и удаления элементов, проверки и преобразования элементов:

  • boolean add (Object obj) – добавляет элемент obj в конец коллекции; возвращает false, если такой элемент в коллекции уже есть, а коллекция не допускает повторяющиеся элементы; возвращает true, если добавление прошло удачно;
  • boolean addAll (Collection coll) – добавляет все элементы коллекции coll в конец данной коллекции;
  • void clear () – удаляет все элементы коллекции;
  • boolean contains (Object obj) – проверяет наличие элемента obj в коллекции;
  • boolean containsAll (Collection coll) – проверяет наличие всех элементов коллекции coll в данной коллекции;
  • boolean isEmpty() – проверяет, пуста ли коллекция;
  • iterator iterator () – возвращает итератор данной коллекции;
  • boolean remove (object obj) – удаляет указанный элемент из коллекции; возвращает false, если элемент не найден, true, если удаление прошло успешно;
  • boolean removeAll (Collection coll) – удаляет элементы указанной коллекции, лежащие в данной коллекции;
  • boolean retainAll (Collection coll) – удаляет все элементы данной коллекции, кроме элементов коллекции coll;
  • int size () – возвращает количество элементов в коллекции;
  • object [] toArray () – возвращает все элементы коллекции в виде массива;
  • Objectn toArray(object[] a) – записывает все элементы коллекции в массив а, если в нем достаточно места.
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.