java.lang.Object | +--com.sun.kjava.List
オブジェクトのリストを表すクラスです。
java.util.Vector
に類似した処理を行います。
コンストラクタの概要 | |
List()
新しい List を作成し、その List を縮小して開始します。 |
|
List(int initSize)
新しい List を作成します。 |
メソッドの概要 | |
void |
append(java.lang.Object obj)
オブジェクトを最後に追加し、必要に応じて、ベクトルを拡張します。 |
int |
capacity()
この List の合計容量を返します。 |
java.lang.Object |
elementAt(int i)
指定されたインデックスに位置するオブジェクトを返します。 |
void |
ensureCapacity(int newCap)
何らかで必要ないくつかのエントリのために、必要に応じて指定されたエントリ数を保持する容量を確保します。 |
void |
removeAllElements()
ベクトルを、オブジェクトがないものとして設定し、前に存在していたオブジェクトへの参照をすべて削除します。 |
boolean |
setElementAt(java.lang.Object o,
int pos)
インデックスで指定された要素にオブジェクトを設定します。 |
int |
size()
この List のサイズを返します。 |
クラス java.lang.Object から継承したメソッド |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
コンストラクタの詳細 |
public List()
public List(int initSize)
initSize
- 割り当てる初期要素の数メソッドの詳細 |
public java.lang.Object elementAt(int i)
i
- エントリのインデックスpublic int size()
public void append(java.lang.Object obj)
obj
- 新しいオブジェクトpublic void removeAllElements()
public int capacity()
size()
public void ensureCapacity(int newCap)
newCap
- 新たに必要な容量public boolean setElementAt(java.lang.Object o, int pos)
注: これは、置換操作であり、リストへの挿入ではありません。
o
- List に格納するオブジェクトpos
- オブジェクトを配置するインデックス