|
CDC 1.1.2 | |||||||||
前 次 | フレームあり フレームなし |
List を使用しているパッケージ | |
---|---|
java.util | このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティークラス (StringTokenizer、乱数ジェネレーター、およびビット配列) が含まれています。 |
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 のメソッド | |
---|---|
static List |
Arrays.asList(Object[] a)
指定された配列に連動する固定サイズのリストを返します。 |
static List |
Collections.nCopies(int n,
Object o)
指定されたオブジェクトの n 個のコピーで構成される不変のリストを返します。 |
static List |
Collections.singletonList(Object o)
指定されたオブジェクトだけを格納している不変のリストを返します。 |
List |
Vector.subList(int fromIndex,
int toIndex)
この List の、fromIndex (これを含む) と toIndex (これを含まない) の間の部分のビューを返します。 |
List |
AbstractList.subList(int fromIndex,
int toIndex)
このリストの、fromIndex (これを含む) から toIndex (これを含まない) の範囲の部分のビューを返します。 |
List |
List.subList(int fromIndex,
int toIndex)
このリストの、fromIndex (これを含む) から toIndex (これを含まない) の範囲の部分のビューを返します。 |
static List |
Collections.synchronizedList(List list)
指定されたリストに連動する同期 (スレッドセーフな) リストを返します。 |
static List |
Collections.unmodifiableList(List list)
指定されたリストの変更不可能なビューを返します。 |
List 型のパラメータを持つ java.util のメソッド | |
---|---|
static int |
Collections.binarySearch(List list,
Object key)
バイナリサーチアルゴリズムを使用して、指定されたリストから指定されたオブジェクトを検索します。 |
static int |
Collections.binarySearch(List list,
Object key,
Comparator c)
バイナリサーチアルゴリズムを使用して、指定されたリストから指定されたオブジェクトを検索します。 |
static void |
Collections.copy(List dest,
List src)
あるリストから別のリストにすべての要素をコピーします。 |
static void |
Collections.fill(List list,
Object obj)
指定されたリストのすべての要素を指定された要素で置き換えます。 |
static int |
Collections.indexOfSubList(List source,
List target)
指定されたソースリスト内で、指定されたターゲットリストが最初に出現した位置の開始位置を返します。 |
static int |
Collections.lastIndexOfSubList(List source,
List target)
指定されたソースリスト内で、最後に出現した指定ターゲットリストの開始位置を返します。 |
static boolean |
Collections.replaceAll(List list,
Object oldVal,
Object newVal)
リスト内に出現する指定された値をすべてほかの値に置き換えます。 |
static void |
Collections.reverse(List list)
指定されたリストの要素の順序を逆にします。 |
static void |
Collections.rotate(List list,
int distance)
指定されたリストの要素を、指定された距離により回転します。 |
static void |
Collections.shuffle(List list)
デフォルトの乱数発生の元を使用して、指定されたリストの順序を無作為に入れ替えます。 |
static void |
Collections.shuffle(List list,
Random rnd)
デフォルトの乱数発生の元を使用して、指定されたリストの順序を無作為に入れ替えます。 |
static void |
Collections.sort(List list)
要素の「自然順序付け」に従って、指定されたリストを昇順にソートします。 |
static void |
Collections.sort(List list,
Comparator c)
指定されたコンパレータが示す順序に従って、指定されたリストをソートします。 |
static void |
Collections.swap(List list,
int i,
int j)
指定されたリストの指定された位置にある要素をスワップします。 |
static List |
Collections.synchronizedList(List list)
指定されたリストに連動する同期 (スレッドセーフな) リストを返します。 |
static List |
Collections.unmodifiableList(List list)
指定されたリストの変更不可能なビューを返します。 |
|
CDC 1.1.2 | |||||||||
前 次 | フレームあり フレームなし |