创建集合
Collection coll = new ArrayList();
Collection coll1 = new ArrayList();
集合的部分用法
coll.add("s1");//向集合中添加元素,参数类型是Object,任何一种java类的对象都可以储存
coll.size();//查询集合中元素数量的方法
coll1.remove(""); //将移除第一个所查找到的元素
coll1.removeAll(coll);//将移除集合中所有的指定元素 但是只能以集合为单位 所以需要归属集合
coll.clear();//清除所有元素
coll.isEmpty();//是否为空
集合的遍历方式1
//集合的遍历方式1:增强for循环
//collection没有下标 无法使用普通for循环
//使用增强for循环来遍历
for(Object o :coll1) {
String s = (String) o;
System.out.println(o);
}
//从非泛型集合中拿出元素必须强行转换类型
//尽量保存同一数据类型
集合的遍历方式2
//iterator方法返回迭代器对象.
// 哪个集合调用的迭代器方法产生的对象就迭代这个集合
//next方法无法读取到元素时,返回异常.
// hasNext能限制next方法不抛出异常
Iterator iter = coll.iterator();
while(iter.hasNext()){
Object o1 = iter.next();
String s1 = (String) o1;//迭代器迭代集合时,
//不允许集合自行添加删除.但是可以使用迭代器添加删除
}