Java プラットフォーム 1.2

インタフェース
java.util.List の使用

List を使用するパッケージ
java.awt.dnd ドラッグ&ドロップ操作をサポートするためのインタフェースおよびクラスを提供します。 
java.util このパッケージには、コレクションフレームワーク、従来のコレクションクラス、イベントモデル、日付と時刻の機構、国際化、およびさまざまなユーティリティクラス (文字列トークナイザ、乱数ジェネレータ、ビット配列) が含まれています。  
 

java.awt.dnd における List の使用方法
 

List を返す java.awt.dnd におけるメソッド
 List DropTargetDragEvent.getCurrentDataFlavorsAsList()
           
 List DropTargetDropEvent.getCurrentDataFlavorsAsList()
           
protected  List DropTargetContext.getCurrentDataFlavorsAsList()
           
 

List のパラメータを持つ java.awt.dnd におけるコンストラクタ
DragGestureEvent.DragGestureEvent(DragGestureRecognizer dgr, int act, Point ori, List evs)
          DragGestureEvent を構築します。
 

java.util における List の使用方法
 

List を実装する java.util におけるクラス
 class AbstractList
          このクラスは、List インタフェースのスケルトン実装を提供し、配列のような「ランダムアクセス」データ記憶域を基にするこのインタフェースを実装するのに必要な作業量を最小限に抑えます。
 class AbstractSequentialList
          このクラスは、List インタフェースのスケルトン実装を提供し、リンクリストのような「順次アクセス」データ記憶域を基にするこのインタフェースを実装するのに必要な作業量を最小限に抑えます。
 class ArrayList
          List インタフェースのサイズ変更可能な配列の実装です。
 class LinkedList
          List インタフェースのリンクリストの実装です。
 class Stack
          Stack クラスは、オブジェクトの後入れ先出し (LIFO) スタックを表します。
 class Vector
          Vector クラスは、オブジェクトの可変長配列を実装します。
 

List として宣言される java.util におけるフィールド
static List Collections.EMPTY_LIST
          空のリストです (不変)。
 

List を返す java.util におけるメソッド
 List AbstractList.subList(int fromIndex, int toIndex)
          このリストの、fromIndex で始まり、toIndex の直前で終わる部分のビューを返します。
static List Collections.unmodifiableList(List list)
          指定されたリストの変更不可能なビューを返します。
static List Collections.synchronizedList(List list)
          指定されたリストを基にする同期 (スレッドに対して安全な) リストを返します。
static List Collections.nCopies(int n, Object o)
          指定されたオブジェクトの n 個のコピーで構成される不変のリストを返します。
 List Vector.subList(int fromIndex, int toIndex)
          この List の、fromIndex (これを含む) と toIndex (これを含まない) の間の部分のビューを返します。
static List Arrays.asList(Object[] a)
          指定された配列を基にする固定サイズのリストを返します。
 List List.subList(int fromIndex, int toIndex)
          このリストの、fromIndex (これを含む) から toIndex (これを含まない) の範囲の部分のビューを返します。
 

List のパラメータを持つ java.util におけるメソッド
static void Collections.sort(List list)
          要素の「自然順序付け」に従って、指定されたリストを昇順にソートします。
static void Collections.sort(List list, Comparator c)
          指定されたコンパレータが示す順序に従って、指定されたリストをソートします。
static int Collections.binarySearch(List list, Object key)
          バイナリサーチアルゴリズムを使って、指定されたリストから指定されたオブジェクトを検索します。
static int Collections.binarySearch(List list, Object key, Comparator c)
          バイナリサーチアルゴリズムを使って、指定されたリストから指定されたオブジェクトを検索します。
static void Collections.reverse(List l)
          指定されたリストの要素の順序を逆にします。
static void Collections.shuffle(List list)
          デフォルトの乱数発生の元を使って、指定されたリストの順序を無作為に入れ替えます。
static void Collections.shuffle(List list, Random rnd)
          デフォルトの乱数発生の元を使って、指定されたリストの順序を無作為に入れ替えます。
static void Collections.fill(List list, Object o)
          指定されたリストのすべての要素を指定された要素で置き換えます。
static void Collections.copy(List dest, List src)
          あるリストから別のリストにすべての要素をコピーします。
static List Collections.unmodifiableList(List list)
          指定されたリストの変更不可能なビューを返します。
static List Collections.synchronizedList(List list)
          指定されたリストを基にする同期 (スレッドに対して安全な) リストを返します。
 


Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.