| 在集合中,对元素的操作有两种方法:1)对象调用集合中方法;2)利用迭代器。 迭代器:个人理解,功能类似于循环,可以遍历集合中的对象,好处是可以应用于任意一个类。
 Iterator是一个接口,不能进行实例化,所以不可以new。
 Iterator it = al.iterator//定义迭代器it,其中al是一个已定义的集合类的一个对象.
 Iterator中有三个方法:hasNext():检查集合中是否还有元素;
 next():获取集合中下一个元素;
 remove():移除迭代器返回的最后一个元素;
 实例:
 List al = new ArrayList();//创建集合对象
 al.add("aaa");//添加元素
 al.add("bbb");
 Iterator it = al.iterator();
 while(!it.hasNext())//判断循环条件
 {
 System.out.println(it.next());
 }
 
 |