[JAVA]/13. 제네릭과 컬렉션
02. Collection 인터페이스와 메서드
76beny
2022. 4. 28. 23:01
Collection 인터페이스
■ List와 Set의 조상!
■ 메서드종류
메서드 | 설명 |
boolean add(Object o) boolean addAll(Collection o) |
저장된 객체(o) 또는 Collection(c)의 객체들을 Collection에 추가한다 |
void clear() | Collection의 모든 객체를 삭제한다. |
boolean conatains(Object o) boolean conatainsAll(Collection c) |
지정된객체(o) 또는 Collection의 객체들이 Collection에 포함되어있는지 확인한다. |
boolean equals(Object o) | 동일한Collection인지 비교한다 |
int hashCode() | Collection의 hash code를 반환한다. |
boolean isEmpty() | Collection이 비어있는지 확인한다. |
Iterator iterator() | Collection의 Iterator을 얻어서 반환한다. |
boolean remove(Object o) | 지정된 객체를 삭제한다. |
boolean removeAll(Collection c) | 지정된 Collection에 포함된 객체들을 삭제한다 |
boolean retainAll(Collection c) | 지정된 Collection에 포함된 객체만을 남기고 다른 객체들은 Collection에서 삭제한다. 이작업으로 인해 Collection에 변화가 있으면 true,아니면 false를 반환함 |
int size | Collection저장된 객체의 개수를 반환 |
Object[] toArray() | Collection에 저장된 객체를 객체배열로 반환한다 |
Object[] toArray(Object[]a) | 지정된 배열에 Collection의 객체를 저장해서 반환한다 |
"본 인터넷 사이트 내의 모든 이미지, 문구, 콘텐츠, 내용 등에 대한 저작권은 76beny에게 있습니다.
이를 무단으로 도용, 복사, 전재, 재배포, 2차 변형 등을 할 경우
민, 형사상 법적 조치 등 저작권법에 의거하여 처벌 받을 수 있습니다."