容器主要分Collection(集合类)与Map(关联类)
Collection主要包含List(必须按插入的顺序保存元素)、Set(不能有重复的元素)、Queue(按照队列规则来确定对象的产生顺序)等
Map关联类数组(也叫字典),常用的为HashMap。
1、ArrayList 可以动态修改的数组,与普通数组的区别就是它是没有固定大小的限制,可以添加或删除元素
ArrayList<String>al=new ArrayList<String>();
al.add("A");
al.add("B");
al.add("C");
System.out.println(sites.size());//计算大小
System.out.println(al);//输出数组
System.out.println(sites.get(1)); // 利用get,访问第二个元素
al.set(1, "bb"); // 第一个参数为索引位置,第二个为要修改的值
al.remove(2); // 删除第3个元素
for (int i = 0; i < al.size(); i++) {
System.out.println(al.get(i)); //遍历输出
}
for (String i :al) {
System.out.println(i);//也可以用for-each来迭代