集合之ArrayList
集合之ArrayList
以下代码列举ArrayList常用方法:
package com.javalearn.array;
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashSet;
import java.util.List;
public class TestForArray {
public static void main(String[] args) {
List list1 = new ArrayList(); // 默认容量为10
System.out.println(list1.size()); // 输出的是元素个数,而不是容量大小
List list2 = new ArrayList(20); // 指定初始容量
System.out.println(list1.size());
System.out.println();
Collection c = new HashSet();
c.add(100);
c.add(200);
List list3 = new ArrayList(c); // 把Collection的对象作为参数构造ArrayList,前者元素全部复制到ArrayList
for (int i = 0; i < list3.size(); i++) {
System.out.println(list3.get(i));
}
}
}
输出结果:
0
0
100
200