|
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 E> |
PriorityQueue.comparator()
このキュー内の要素を順序付けするのに使うコンパレータを返します。 |
|
Comparator<? super K> |
SortedMap.comparator()
このマップ内のキーを順序付けするのに使うコンパレータを返します。 |
|
Comparator<? super E> |
SortedSet.comparator()
このセット内の要素を順序付けするのに使うコンパレータを返します。 |
|
Comparator<? super K> |
TreeMap.comparator()
|
|
Comparator<? super E> |
TreeSet.comparator()
|
|
static
|
Collections.reverseOrder()
Comparable インタフェースを実装するオブジェクトのコレクションで「自然順序付け」の逆を義務付けるコンパレータを返します。 |
|
static
|
Collections.reverseOrder(Comparator<T> cmp)
指定されたコンパレータの逆順を義務付けるコンパレータを返します。 |
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)
指定されたコンパレータが示す順序に従って、指定されたコレクションの最大の要素を返します。 |
|
static
|
Collections.min(Collection<? extends T> coll,
Comparator<? super T> comp)
指定されたコンパレータが示す順序に従って、指定されたコレクションの最小の要素を返します。 |
|
static
|
Collections.reverseOrder(Comparator<T> cmp)
指定されたコンパレータの逆順を義務付けるコンパレータを返します。 |
|
static
|
Collections.sort(List<T> list,
Comparator<? super T> c)
指定されたコンパレータが示す順序に従って、指定されたリストをソートします。 |
|
static
|
Arrays.sort(T[] a,
Comparator<? super T> c)
指定されたコンパレータが示す順序に従って、指定されたオブジェクトの配列をソートします。 |
|
static
|
Arrays.sort(T[] a,
int fromIndex,
int toIndex,
Comparator<? super T> c)
指定されたコンパレータの順番に従って、指定されたオブジェクトの配列の指定範囲を昇順でソートします。 |
Comparator 型のパラメータを持つ java.util のコンストラクタ | |
---|---|
PriorityQueue(int initialCapacity,
Comparator<? super E> comparator)
指定されたコンパレータに従って要素を順序付けする、指定された初期容量を持つ PriorityQueue を作成します。 |
|
TreeMap(Comparator<? super K> comparator)
指定されたコンパレータに従って順序付けされた、新しい空のツリーマップを作成します。 |
|
TreeSet(Comparator<? super E> comparator)
指定されたコンパレータに従ってソートされた、新しい空のツリーセットを作成します。 |
java.util.concurrent での Comparator の使用 |
---|
Comparator を返す java.util.concurrent のメソッド | |
---|---|
Comparator<? super K> |
ConcurrentSkipListMap.comparator()
|
Comparator<? super E> |
ConcurrentSkipListSet.comparator()
|
Comparator<? super E> |
PriorityBlockingQueue.comparator()
このキュー内の要素を順序付けするのに使うコンパレータを返します。 |
Comparator 型のパラメータを持つ java.util.concurrent のコンストラクタ | |
---|---|
ConcurrentSkipListMap(Comparator<? super K> comparator)
指定されたコンパレータに従ってソートされた、新しい空のマップを作成します。 |
|
ConcurrentSkipListSet(Comparator<? super E> comparator)
指定されたコンパレータに従って要素の順序付けを行う、新しい空のセットを作成します。 |
|
PriorityBlockingQueue(int initialCapacity,
Comparator<? super E> comparator)
指定されたコンパレータに従って要素を順序付けする、指定された初期容量を持つ PriorityBlockingQueue を作成します。 |
javax.swing での Comparator の使用 |
---|
Comparator を返す javax.swing のメソッド | |
---|---|
protected Comparator<? super Component> |
SortingFocusTraversalPolicy.getComparator()
フォーカストラバーサルサイクルで Components をソートするために使う Comparator を返します。 |
Comparator<?> |
DefaultRowSorter.getComparator(int column)
指定された列の Comparator を返します。 |
Comparator 型のパラメータを持つ javax.swing のメソッド | |
---|---|
protected void |
SortingFocusTraversalPolicy.setComparator(Comparator<? super Component> comparator)
フォーカストラバーサルサイクルで 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 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。