|
nanoJBlend | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface List<E>
List インタフェースは、Collection の個々の要素をその位置を示すインデックスでアクセス可能にします。
| メソッドの概要 | |
|---|---|
E |
get(int index)
この List の、指定されたインデックスにある要素を返します。 |
int |
indexOf(Object obj)
指定されたオブジェクトがこのリスト中で最初に検出された位置のインデックスを返します。 |
E |
remove(int index)
この List の、指定されたインデックスにある要素を除去して返します(オプション)。 |
E |
set(int index,
E element)
この List の、指定されたインデックスにある要素を、指定された要素に入れ替えます(オプション)。 |
| インタフェース java.util.Collection から継承されたメソッド |
|---|
add, clear, contains, isEmpty, iterator, remove, size, toArray |
| メソッドの詳細 |
|---|
E get(int index)
List の、指定されたインデックスにある要素を返します。
index - 要素のインデックス
List の、指定されたインデックスにある要素
IndexOutOfBoundsException - index の値が有効な範囲内の値でない場合E remove(int index)
List の、指定されたインデックスにある要素を除去して返します(オプション)。
また、除去された要素の後方にあるすべての要素は前方一つ移動されます。
index - 要素のインデックス
List の、指定されたインデックスにある要素
IndexOutOfBoundsException - index の値が有効な範囲内の値でない場合
UnsupportedOperationException - このリストでは remove メソッドがサポートされていない場合
E set(int index,
E element)
List の、指定されたインデックスにある要素を、指定された要素に入れ替えます(オプション)。
以前の要素はリストから除去されて返されます。
index - 入れ替える要素のインデックスelement - 新しい要素
UnsupportedOperationException - このリストでは set メソッドがサポートされていない場合
ClassCastException - element に指定されたオブジェクトをこのリストの要素の型にキャストできない場合
NullPointerException - element に指定されたオブジェクトが null で、このリストが null を要素としてサポートしていない場合
IllegalArgumentException - element に指定されたオブジェクトが、その性質上このリストの要素として格納できない場合
IndexOutOfBoundsException - index の値が有効な範囲内の値でない場合int indexOf(Object obj)
obj - 検索するオブジェクト
ClassCastException - obj に指定されたオブジェクトをこのリストの要素の型にキャストできない場合(オプション)
NullPointerException - obj に指定されたオブジェクトが null で、このリストが null を要素としてサポートしていない場合(オプション)
|
nanoJBlend | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||