TreeSet 주요 메소드

CODEDRAGON Development/Algorithm, DataStructure

반응형

 

 

 

TreeSet 주요 메소드 

 

메소드 설명
boolean add(Object o) ·       지정된 객체(o)의 객체들을 Collection에 추가합니다.
boolean addAll(Collection c) ·       지정된 Collection(c)의 객체들을 Collection에 추가합니다.
Object ceiling(Object o) ·       지정된 객체와 같은 객체를 반환합니다.
·       없으면 큰 값을 가진 객체 중 제일 가까운 값의 객체를 반환합니다. 없으면 null
void clear() ·       저장된 모든 객체를 삭제합니다.
Object clone() ·       TreeSet을 복제하여 반환합니다.
Comparator comparator() ·       TreeSet의 정렬기준(Comparator)를 반환합니다.
boolean contains(Object o) ·       지정된 객체(o)의 객체들이 포함되어 있는지 확인합니다.
boolean containsAll(Collection c) ·       지정된 Collection의 객체들이 포함되어 있는지 확인합니다.
NavigableSet descendingSet() ·       TreeSet에 저장된 요소들을 역순으로 정렬해서 반환합니다.
Object first() ·       정렬된 순서에서 첫 번째 객체를 반환합니다.
Object floor(Object o) ·       지정된 객체와 같은 객체를 반환합니다.
·       없으면 작은 값을 가진 객체 중 가장 가까운 값의 객체를 반환합니다. 없으면 null
SortedSet headSet(Object toElement) ·       지정된 객체보다 작은 값의 객체들을 반환합니다.
NavigableSet headSet(Object toElement, boolean inclusive) ·       지정된 객체보다 작은 값으 객체들을 반환합니다.
·       inclusive true이면 같은 값의 객체도 포함합니다.
Object higher(Object o) ·       지정된 객체보다 큰 값을 가진 객체 중 제일 가까운 값의 객체를 반환합니다. 없으면 null
boolean isEmpty() ·       TreeSet이 비어 있는지 확인합니다.
Iterator iterator() ·       TreeSet Iterator를 반환합니다.
Object last() ·       정렬된 순서에서 마지막 객체를 반환합니다.
Object lower(Object o) ·       지정된 객체보다 작은 값을 가진 객체 중 제일 가까운 값의 객체를 반환합니다. 없으면 null
Object pollFirst() ·       TreeSet의 첫번째 요소(제일 작은 값의 객체)를 반환합니다.
Object pollLast() ·       TreeSet의 마지막 요소(제일 큰 값의 객체)를 반환합니다.
boolean remove(Object o) ·       지정된 객체를 제거합니다.
boolean retainAll(Collection c) ·       주어진 컬렉션과 공통된 요소만을 남기고 삭제합니다.(교집합)
int size() ·       저장된 객체의 개수를 반환합니다.
Spliterator spliterator() ·       TreeSet spliterator를 반환합니다.
SortedSet subSet(Object frontElement, Object toElement) ·       범위검색(fromElement toElement사이)의 결과를 반환합니다.
·       끝 범위인 toElement는 범위에 포함되지 않습니다.
NavigableSet<E> subSet(E fromElement, boolean fromInclusive, E toElement, booleantoInclusive) ·       범위검색(fromElement toElement사이)의 결과를 반환합니다.
·       fromInclusive true이면 시작값이 포함되고, toInclusive true이면 끝값이 포함됩니다.
SortedSet tailSet(Object fromElement) ·       지정된 객체보다 큰 값의 객체들을 반환합니다.
Object[] toArray() ·       저장된 객체를 객체배열로 반환합니다.
Object[] toArray(Object[] a) ·       저장된 객체를 주어진 객체배열에 저장하여 반환합니다.

 

 

 

반응형