|
Интерфейс
Collection
Интерфейс
collection
из пакета
java.util
описывает общие свойства коллекций
List
и
set
. Он содержит методы
добавления и удаления элементов, проверки и преобразования элементов:
boolean add (Object obj)
— добавляет элемент
obj
в конец коллекции; возвращает
false
, если такой элемент в коллекции уже есть, а коллекция
не допускает повторяющиеся элементы; возвращает
true
,
если добавление прошло удачно;
boolean addAii (Collection
coll)
— добавляет все элементы
коллекции
coll
в конец данной коллекции;
void clear (
)
— удаляет все элементы коллекции;
boolean contains (Object
obj)
— проверяет наличие элемента
obj
в коллекции;
boolean containsAii (Collection
coll
) — проверяет наличие всех
элементов коллекции
coll
в данной коллекции;
boolean isEmpty()
— проверяет, пуста ли коллекция;
iterator iterator ()
— возвращает итератор данной коллекции;
boolean remove (object
obj)
— удаляет указанный элемент
из коллекции; возвращает
false
, если элемент не найден,
true
, если удаление прошло успешно;
boolean removeAii (Collection
coil)
— удаляет элементы указанной
коллекции, лежащие в данной коллекции;
boolean retainAii (Collection
coll
) — удаляет все элементы
данной коллекции, кроме элементов коллекции
coll
;
int size ()
— возвращает количество элементов в коллекции;
object [] toArray
() — возвращает все элементы коллекции в виде массива;
Objectn toArray<object[]
a)
— записывает все элементы
коллекции в массив а, если в нем достаточно места.
|