宣言:コンストラクタ
ArrayList *name = new ArrayList();
値の代入
*name.add( "代入" );
参照
*name.get(i); //i番目の値を参照
****************
多次元的に使うには
宣言
ArrayList[] *name = new ArrayList[samp]; //sampは行列で言う列の数
name[0] = new ArrayList();
値の代入
*name[0].add(i);
(注意)
.get()で返される方はObject型っぽい!
なので、intなどの他の型で返すためにキャストを行っても無理!!
そのための対処方法↓
宣言
ArrayList<型> *name = new ArrayList<型>();
多次元の場合
ArrayList<型>[] *name = new ArrayList[samp];
*name[0] = new ArrayList<型>();
ここで型といってもintと入れても無理。それに対応したクラスを入れる。
(例)intならInteger、doubleならDouble
0 件のコメント:
コメントを投稿