void ArrayList.add(Object obj):
リストの最後に要素を追加する。
void ArrayList.add(int index,Object obj):
index番目に要素を追加する。
Object ArrayList.get(int index):
index番目の要素を返す。
int ArrayList.size():
要素数を返す。
Object remove(int index ):
index番目の要素を削除する。
Object set( int index, Object obj):
リストの指定された位置にある要素を、指定された要素で置き換える。
使用例
import java.util.ArrayList;
ArrayList obj = new ArrayList();
int nrows=10;
//nrows個のString[3]を順に追加
for( int i = 0; i < nrows;i++){
String str[] = new String[3];
str[0]=Integer.toString(i);
str[1]="product"+ Integer.toString(i);
str[2]=Integer.toString(nrows -i);
obj.add(str);
}
//各要素を表示
for( int i = 0; i < obj.size(); i++ ){
String row[] = (String[])obj.get(i);
System.out.println(row[0] + ", " + row[1] + ", " + row[2]);
}