public class Collectionfinally {
public static void main(String[] args) {
Collection list = new ArrayList();
/**
* Collection :
* List Set
* List: ArrayList Vector LinkedList
* Set:HashSet TreeSet LinkedHashSet
*
*/
/**
* 方法:
*add()添加一个元素
*addAll()添加一个集合
*clear()清除集合里面所有的元素
*contains()包含指定的元素
*containsAll() 包含指定的集合
*isEmpty()集合是否为空
*remove()删除指定的元素
*removeAll()删除指定的集合
*size()相当于length()而且在for循环中的话,就是动态的长度,会改变
*toArray()变成数组
*iterator 迭代器
*/
//迭代器在遍历的时候,这个集合不能操作
Iterator iter = list.iterator();
while(iter.hasNext())
{
// shift+alt+r名字相同的变量可以一起来改变
// 返回的类型是object 的
// Object obj = iter.next();
String obj = (String)iter.next();
if("张三".equals(obj))
{
list.add("asd");
}
System.out.println(obj);
}
}
}