Java Collection
Collections Framework란 배열과 유사하게 프로그램에서 객체를 집합으로 관리할 수 있는 방법을 말한다. Collection은 초기 자바 버전에서 빠져 있었으나, J2SE 1.2에서 추가되었다.
Collection 메소드
Collection 인터페이스는 모든 Collections Framework에서 사용할 수 있는 공통적인 메소드가 포한되어 있다.
메소드 | 설명 |
---|---|
boolean add(E e) |
마지막 번째에 객체(e)를 추가한다. |
boolean addAll(Collection<? extends E> c) |
콜렉션 객체를 추가한다. |
void clear() |
Collection 객체를 비운다. |
boolean contains(Object o) |
Collection에 입력한 객체(o)가 존재하는지에 대한 여부를 반환한다. |
boolean equals(Object o) |
입력한 Collection와 동일한지에 대한 여부를 반환한다. |
boolean isEmpty() |
Collection 객체가 비웠는지 여부를 반환한다. |
boolean remove(Object o) |
입력한 객체(o)를 삭제하여 삭제 성공 여부를 반환한다. |
int size() |
Collection 객체의 사이즈 크기를 반환한다. |
Object[] toArray() |
Collection 에서 갖고 있는 객체를 배열로 반환한다. |
<T> T[] toArray(T array[]) |
Collection 에서 갖고 있는 객체를 배열로 입력한 타입으로 반환한다. |
최종 수정 : 2021-08-27