본문 바로가기

Java/Method

TreeSet

Method

Explain

 TreeSet()  기본 생성자
 TreeSet(Collection c)  주어진 Collection을 저장하는 TreeSet을 생성
 TreeSet(Comparator c)  주어진 정렬조건 정렬하는 TreeSet을 생성

 TreeSet(SortedSet s)

 주어진 SortedSet을 구현한 Collection을 저장하는 TreeSet을 생성

 boolean add(Object o)
 boolean addAll(Collection c)
 지정된 객체 또는 Collection의 객체들을 Collection에 추가
 void clear()  저장된 모든 객체를 삭제
 Object clone()  TreeSet을 복제하여 반환

 Comparator comparator()

 TreeSet의 정렬기준(Comparator)를 반환

 boolean contains(Object o)
 boolean containsAll(Collection c)
 지정된 객체 또는 Collection의 객체들이 포함되어 있는지 확인
 Object first()  정렬된 순서에서 첫 번째 객체를 반환
 SortedSet headSet(Object toElement)  지정된 객체보다 작은 값을 객체들을 반환

 boolean isEmpty()

 TreeSet이 비어있는지 확인

 Iterator iterator()  TreeSet의 Iterator를 반환
 Object last()  정렬된 순서에서 마지막 객체를 반환

 boolean remove(Object O)

 boolean retainAll(Collection c) 

 주어진 Collection과 공통된 요소만을 남기고 삭제
 int size()  저장된 객체의 개수를 반환
 SortedSet subSet(Object fromElement, Object to Element)  범위 검색의 결과를 반환(끝 범위는 포함하지 않음)
 SortedSet tailSet(Object fromElement)  지정된 객체보다 큰 값의 객체를 반환
 Object[] toArray()  저장된 객체를 객체 배열로 반환
 Object[] toArray(Object[] a)

 저장된 객체를 주어진 객체 배열에 저장하여 반환


'Java > Method' 카테고리의 다른 글

TreeMap  (0) 2015.08.19
HashMap  (0) 2015.08.19
Queue  (0) 2015.08.19
Stack  (0) 2015.08.19
LinkedList  (0) 2015.08.19