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) | · 저장된 객체를 주어진 객체배열에 저장하여 반환합니다. |
'Development > Algorithm, DataStructure' 카테고리의 다른 글
로지심 시뮬레이터 Logisim Evolution Holy Cross Edition - 논리회로, 논리게이트 (1) | 2024.12.10 |
---|---|
알고리즘(Algorithm) (0) | 2020.04.28 |
Vector의 용량(Capacity)와 크기(size) 살펴보기 (0) | 2020.03.27 |
하노이의 탑(Tower of Hanoi) (0) | 2020.03.15 |
소수(Prime number) (0) | 2019.12.26 |