메소드 | 리턴 | 설명 |
---|---|---|
add(E e) | boolean | Collection 안에 원소 e를 넣는다. |
addAll(Collection <? extends E> c) | boolean | Collection 안에 collection c를 넣는다. |
clear() | void | Collection을 비운다. |
contains(Object o) | boolean | Collection 안에 o가 포함되어 있으면 true, 아니면 false를 반환한다. |
containsAll(Collection<?> c) | boolean | Collection 안에 c가 포함되어 있으면 true, 아니면 false를 반환한다. |
equals(Object o) | boolean | 특정한 Object인 비교했을 때 동일하면 true, 아니면 false를 반환한다. |
hashCode() | int | Collection의 해시 코드를 반환한다. |
isEmpty() | boolean | Collection이 비어있다면 true, 아니면 false를 반환한다. |
iterator() | Iterator<E> | Collection을 Iterator로 반환한다. |
parallelStream() | Stream<E> | Collection을 parallelStream으로 반환한다. |
remove(Object o) | boolean | Collection 안에 o가 존재할 시 삭제한다. |
removeAll(Collection<?> c) | boolean | Collection 안에 c 안의 원소들을 삭제한다. |
removeIf(Predicate<? super E> filter) | boolean | 주어진 Predicate를 충족할 시 Collection 안의 모든 원소를 삭제한다. |
retainAll(Collection<?> c) | boolean | Collection 안의 c만 유지하고 나머지는 삭제한다. |
size() | int | Collection의 크기를 반환한다. |
spliterator() | Spliterator<E> | Collection을 spliterator를 반환한다. |
stream() | Stream<E> | Collection을 stream으로 반환한다. |
toArray() | Object[] | Collection을 배열로 반환한다. |
https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html
https://www.crocus.co.kr/1553
https://crazykim2.tistory.com/557
https://choicode.tistory.com/25