ArrayList时一个采用类型参数的泛型类。ArrayList<A> arl=new ArrayList<>();<>中不允许时基本类型

arl.add(new A());添加元素,如果超出会新建较大的数组 arl.add(int,new A());

arl.size();

arl.ensureCapacity(100);

trimToSize();回收数组多余空间,用于大小不再变化的数组。

arl.set(int i,new A());set为替换,add为添加

arl.get(int i);

A[] a=new A[arl.size()]; arl.toArray();

arl.remove(int);对数组实施插入与删除的效率低

for(A a:arl){}

posted on 2018-03-04 11:14  nilknow  阅读(580)  评论(0)    收藏  举报