|
JavaTM Platform Standard Ed. 6 |
|||||||||
전 다음 | 프레임 있어 프레임 없음 |
Comparator 를 사용하고 있는 패키지 | |
---|---|
java.lang | Java 프로그램 언어의 설계해 기본적인 클래스를 제공합니다. |
java.text | 텍스트, 일자, 수치, 및 메세지를 자연 언어에 의존하지 않는 방법으로 처리하기 위한 클래스와 인터페이스를 제공합니다. |
java.util | 이 패키지에는, 컬렉션 시스템, 유산 컬렉션 클래스, 이벤트 모델, 일시 기능, 국제화, 및 다양한 유틸리티 클래스 (StringTokenizer, 난수 제너레이터, 및 비트 배열)가 포함되어 있습니다. |
java.util.concurrent | 병행 프로그래밍으로 자주(잘) 사용되는 유틸리티 클래스입니다. |
javax.swing | 모든 플랫폼에서 가능한 한 똑같이 기능하는 「경량」(Java 공통 언어) 컴퍼넌트세트를 제공합니다. |
javax.swing.table | javax.swing.JTable 를 처리하기 위한 클래스 및 인터페이스를 제공합니다. |
java.lang 에서의 Comparator 의 사용 |
---|
Comparator 로서 선언되고 있는 java.lang 의 필드 | |
---|---|
static Comparator <String > |
String. CASE_INSENSITIVE_ORDER
compareToIgnoreCase 의 경우와 같이 String 객체를 순서 붙이는 Comparator 입니다. |
java.text 에서의 Comparator 의 사용 |
---|
Comparator 를 구현하고 있는 java.text 의 클래스 | |
---|---|
class |
Collator
Collator 클래스는, 로케일에 의존하는 String 의 비교를 실시합니다. |
class |
RuleBasedCollator
RuleBasedCollator 클래스는 Collator 의 구상 서브 클래스에서, 간단한 조작으로 데이타드리분의 테이브르코레이타를 사용 가능하게 합니다. |
java.util 에서의 Comparator 의 사용 |
---|
Comparator 를 돌려주는 java.util 의 메소드 | ||
---|---|---|
Comparator <? super K > |
TreeMap. comparator ()
|
|
Comparator <? super K > |
SortedMap. comparator ()
이 맵내의 키를 순서 붙이고 하는데 사용하는 Comparator를 돌려줍니다. |
|
Comparator <? super E > |
TreeSet. comparator ()
|
|
Comparator <? super E > |
SortedSet. comparator ()
이 세트내의 요소를 순서 붙이고 하는데 사용하는 Comparator를 돌려줍니다. |
|
Comparator <? super E > |
PriorityQueue. comparator ()
이 큐내의 요소를 순서 붙이고 하는데 사용하는 Comparator를 돌려줍니다. |
|
static
|
Collections. reverseOrder ()
Comparable 인터페이스를 구현하는 객체의 컬렉션으로 「자연 순서 붙이고」의 역을 의무화 하는 Comparator를 돌려줍니다. |
|
static
|
Collections. reverseOrder (Comparator <T> cmp)
지정된 Comparator의 역순서를 의무화 하는 Comparator를 돌려줍니다. |
Comparator 형의 파라미터를 가지는 java.util 의 메소드 | ||
---|---|---|
static
|
Collections. binarySearch (List <? extends T> list,
T key,
Comparator <? super T> c)
바이너리 서치 알고리즘을 사용해, 지정된 리스트로부터 지정된 객체를 검색합니다. |
|
static
|
Arrays. binarySearch (T[] a,
int fromIndex,
int toIndex,
T key,
Comparator <? super T> c)
바이너리 서치 알고리즘을 사용해, 지정된 배열의 범위로부터 지정된 객체를 검색합니다. |
|
static
|
Arrays. binarySearch (T[] a,
T key,
Comparator <? super T> c)
바이너리 서치 알고리즘을 사용해, 지정된 배열로부터 지정된 객체를 검색합니다. |
|
static
|
Collections. max (Collection <? extends T> coll,
Comparator <? super T> comp)
지정된 Comparator가 가리키는 순서에 따라, 지정된 컬렉션의 최대의 요소를 돌려줍니다. |
|
static
|
Collections. min (Collection <? extends T> coll,
Comparator <? super T> comp)
지정된 Comparator가 가리키는 순서에 따라, 지정된 컬렉션의 최소의 요소를 돌려줍니다. |
|
static
|
Collections. reverseOrder (Comparator <T> cmp)
지정된 Comparator의 역순서를 의무화 하는 Comparator를 돌려줍니다. |
|
static
|
Collections. sort (List <T> list,
Comparator <? super T> c)
지정된 Comparator가 가리키는 순서에 따라, 지정된 리스트를 소트 합니다. |
|
static
|
Arrays. sort (T[] a,
Comparator <? super T> c)
지정된 Comparator가 가리키는 순서에 따라, 지정된 객체의 배열을 소트 합니다. |
|
static
|
Arrays. sort (T[] a,
int fromIndex,
int toIndex,
Comparator <? super T> c)
지정된 Comparator의 차례에 따라서, 지정된 객체의 배열의 지정 범위를 승순으로 소트 합니다. |
Comparator 형의 파라미터를 가지는 java.util 의 생성자 | |
---|---|
PriorityQueue (int initialCapacity,
Comparator <? super E > comparator)
지정된 Comparator에 따라 요소를 순서 붙이고 하는, 지정된 초기 용량을 가지는 PriorityQueue 를 작성합니다. |
|
TreeMap (Comparator <? super K > comparator)
지정된 Comparator에 따라 순서 붙이고 된, 새로운 빈 상태(empty)의 트리 맵을 작성합니다. |
|
TreeSet (Comparator <? super E > comparator)
지정된 Comparator에 따라 소트 된, 새로운 빈 상태(empty)의 트리 세트를 작성합니다. |
java.util.concurrent 에서의 Comparator 의 사용 |
---|
Comparator 를 돌려주는 java.util.concurrent 의 메소드 | |
---|---|
Comparator <? super E > |
PriorityBlockingQueue. comparator ()
이 큐내의 요소를 순서 붙이고 하는데 사용하는 Comparator를 돌려줍니다. |
Comparator <? super E > |
ConcurrentSkipListSet. comparator ()
|
Comparator <? super K > |
ConcurrentSkipListMap. comparator ()
|
Comparator 형의 파라미터를 가지는 java.util.concurrent 의 생성자 | |
---|---|
ConcurrentSkipListMap (Comparator <? super K > comparator)
지정된 Comparator에 따라 소트 된, 새로운 빈 상태(empty)의 맵을 작성합니다. |
|
ConcurrentSkipListSet (Comparator <? super E > comparator)
지정된 Comparator에 따라 요소의 순서부를 실시하는, 새로운 빈 상태(empty)세트를 작성합니다. |
|
PriorityBlockingQueue (int initialCapacity,
Comparator <? super E > comparator)
지정된 Comparator에 따라 요소를 순서 붙이고 하는, 지정된 초기 용량을 가지는 PriorityBlockingQueue 를 작성합니다. |
javax.swing 에서의 Comparator 의 사용 |
---|
Comparator 를 돌려주는 javax.swing 의 메소드 | |
---|---|
protected Comparator <? super Component > |
SortingFocusTraversalPolicy. getComparator ()
포커스 traversal 사이클로 Components 를 소트 하기 위해서 사용하는 Comparator 를 돌려줍니다. |
Comparator <? > |
DefaultRowSorter. getComparator (int column)
지정된 Comparator 의 스타일을 돌려줍니다. |
Comparator 형의 파라미터를 가지는 javax.swing 의 메소드 | |
---|---|
protected void |
SortingFocusTraversalPolicy. setComparator (Comparator <? super Component > comparator)
포커스 traversal 사이클로 Components 를 소트 하기 위해서 사용하는 Comparator 를 설정합니다. |
void |
DefaultRowSorter. setComparator (int column,
Comparator <? > comparator)
지정된 열의 소트시에 사용하는 Comparator 를 설정합니다. |
Comparator 형의 파라미터를 가지는 javax.swing 의 생성자 | |
---|---|
SortingFocusTraversalPolicy (Comparator <? super Component > comparator)
지정된 Comparator 로 SortingFocusTraversalPolicy 를 구축합니다. |
javax.swing.table 에서의 Comparator 의 사용 |
---|
Comparator 를 돌려주는 javax.swing.table 의 메소드 | |
---|---|
Comparator <? > |
TableRowSorter. getComparator (int column)
지정된 열의 Comparator 를 돌려줍니다. |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전 다음 | 프레임 있어 프레임 없음 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.