previous | start | next

## `Collection` Interface Type

- Collection holds elements in some way
- Different data structures have different storage strategies

    boolean add(Object obj)

    boolean addAll(Collection c)

    void clear()

    boolean contains(Object obj)

    boolean containsAll(Collection c)

    boolean equals(Object obj)

    int hashCode()

    boolean isEmpty()

    Iterator iterator()

    boolean remove(Object obj)

    boolean removeAll(Collection c)

    boolean retainAll(Collection c)

    int size()

    Object[] toArray()

    Object[] toArray(Object[] a)

previous | start | next