| パッケージ | 説明 | 
|---|---|
| java.lang | 
 Java プログラム言語の設計にあたり基本的なクラスを提供します。 
 | 
| java.text | 
 テキスト、日付、数値、およびメッセージを自然言語に依存しない方法で処理するためのクラスとインタフェースを提供します。 
 | 
| java.util | 
 コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティークラス (StringTokenizer、乱数ジェネレーター、およびビット配列)が含まれています。 
 | 
| java.util.concurrent | 
 並行プログラミングでよく使用されるユーティリティークラスです。 
 | 
| javax.swing | 
 すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java 共通言語) コンポーネントのセットを提供します。 
 | 
| javax.swing.table | 
javax.swing.JTable を処理するためのクラスとインタフェースを提供します。 | 
| 修飾子と型 | フィールドと説明 | 
|---|---|
static Comparator<String> | 
String.CASE_INSENSITIVE_ORDER
compareToIgnoreCase の場合と同じように String オブジェクトを順序付ける Comparator です。 | 
| 修飾子と型 | クラスと説明 | 
|---|---|
class  | 
Collator
Collator クラスでは、ロケールに依存した String の比較が行われます。 | 
class  | 
RuleBasedCollator
RuleBasedCollator クラスは Collator の具象サブクラスで、簡単な操作でデータドリブンのテーブルコレータを使用可能にします。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
Comparator<? super E> | 
SortedSet.comparator()
このセット内の要素を順序付けするために使うコンパレータを返します。ただし、このセットがその要素の自然順序付けを使う場合は null を返します。 
 | 
Comparator<? super K> | 
SortedMap.comparator()
このマップ内のキーを順序付けするのに使うコンパレータを返します。ただし、このマップがそのキーの自然順序付けを使う場合は  
null を返します。 | 
Comparator<? super K> | 
TreeMap.comparator()  | 
Comparator<? super E> | 
TreeSet.comparator()  | 
Comparator<? super E> | 
PriorityQueue.comparator()
このキュー内の要素を順序付けするために使うコンパレータを返します。ただし、このキューがその要素の自然順序付けに従ってソートされる場合は  
null を返します。 | 
static <T> Comparator<T> | 
Collections.reverseOrder()
Comparable インタフェースを実装するオブジェクトのコレクションで自然順序付けの逆を義務付けるコンパレータを返します。 | 
static <T> Comparator<T> | 
Collections.reverseOrder(Comparator<T> cmp)
指定されたコンパレータの逆順を義務付けるコンパレータを返します。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
static <T> int | 
Collections.binarySearch(List<? extends T> list,             T key,             Comparator<? super T> c)
バイナリサーチアルゴリズムを使用して、指定されたリストから指定されたオブジェクトを検索します。 
 | 
static <T> int | 
Arrays.binarySearch(T[] a,             int fromIndex,             int toIndex,             T key,             Comparator<? super T> c)
バイナリサーチアルゴリズムを使用して、指定された配列の範囲から指定されたオブジェクトを検索します。 
 | 
static <T> int | 
Arrays.binarySearch(T[] a,             T key,             Comparator<? super T> c)
バイナリサーチアルゴリズムを使用して、指定された配列から指定されたオブジェクトを検索します。 
 | 
static <T> int | 
Objects.compare(T a,        T b,        Comparator<? super T> c)
引数が一致する場合は 0 を返し、それ以外の場合は  
c.compare(a, b) を返します。 | 
static <T> T | 
Collections.max(Collection<? extends T> coll,    Comparator<? super T> comp)
指定されたコンパレータが示す順序に従って、指定されたコレクションの最大の要素を返します。 
 | 
static <T> T | 
Collections.min(Collection<? extends T> coll,    Comparator<? super T> comp)
指定されたコンパレータが示す順序に従って、指定されたコレクションの最小の要素を返します。 
 | 
static <T> Comparator<T> | 
Collections.reverseOrder(Comparator<T> cmp)
指定されたコンパレータの逆順を義務付けるコンパレータを返します。 
 | 
static <T> void | 
Collections.sort(List<T> list,     Comparator<? super T> c)
指定されたコンパレータが示す順序に従って、指定されたリストをソートします。 
 | 
static <T> void | 
Arrays.sort(T[] a,     Comparator<? super T> c)
指定されたコンパレータが示す順序に従って、指定されたオブジェクトの配列をソートします。 
 | 
static <T> void | 
Arrays.sort(T[] a,     int fromIndex,     int toIndex,     Comparator<? super T> c)
指定されたコンパレータの順番に従って、指定されたオブジェクトの配列の指定範囲を昇順でソートします。 
 | 
| コンストラクタと説明 | 
|---|
PriorityQueue(int initialCapacity,              Comparator<? super E> comparator)
指定されたコンパレータに従って要素を順序付けする、指定された初期容量を持つ  
PriorityQueue を作成します。 | 
TreeMap(Comparator<? super K> comparator)
指定されたコンパレータに従って順序付けされた、新しい空のツリーマップを作成します。 
 | 
TreeSet(Comparator<? super E> comparator)
指定されたコンパレータに従ってソートされた、新しい空のツリーセットを作成します。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
Comparator<? super E> | 
ConcurrentSkipListSet.comparator()  | 
Comparator<? super K> | 
ConcurrentSkipListMap.comparator()  | 
Comparator<? super E> | 
PriorityBlockingQueue.comparator()
このキュー内の要素を順序付けするのに使うコンパレータを返します。ただし、このキューがその要素の 自然順序付けを使う場合は  
null を返します。 | 
| コンストラクタと説明 | 
|---|
ConcurrentSkipListMap(Comparator<? super K> comparator)
指定されたコンパレータに従ってソートされた、新しい空のマップを作成します。 
 | 
ConcurrentSkipListSet(Comparator<? super E> comparator)
指定されたコンパレータに従って要素の順序付けを行う、新しい空のセットを作成します。 
 | 
PriorityBlockingQueue(int initialCapacity,                      Comparator<? super E> comparator)
指定されたコンパレータに従って要素を順序付けする、指定された初期容量を持つ  
PriorityBlockingQueue を作成します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
protected Comparator<? super Component> | 
SortingFocusTraversalPolicy.getComparator()
フォーカストラバーサルサイクルで Components をソートするために使う Comparator を返します。 
 | 
Comparator<?> | 
DefaultRowSorter.getComparator(int column)
指定された列の  
Comparator を返します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
protected void | 
SortingFocusTraversalPolicy.setComparator(Comparator<? super Component> comparator)
フォーカストラバーサルサイクルで Components をソートするために使う Comparator を設定します。 
 | 
void | 
DefaultRowSorter.setComparator(int column,              Comparator<?> comparator)
指定された列のソート時に使用する  
Comparator を設定します。 | 
| コンストラクタと説明 | 
|---|
SortingFocusTraversalPolicy(Comparator<? super Component> comparator)
指定された Comparator で SortingFocusTraversalPolicy を構築します。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
Comparator<?> | 
TableRowSorter.getComparator(int column)
指定された列の  
Comparator を返します。 | 
 バグまたは機能を送信 
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.