Iterator和Enumeration大俠們能幫我詳細講解一下最好,最后再給個例子。。
看API文檔看不懂

解决方案 »

  1.   

    简单说下 Iterator 接口
    Iterator 接口隐藏底层集合的数据结构,提供了偏历各种类型的集合(或者说是容器)的统一接口,
    它的些方法:
    hasNext()判断集合中的元素是否偏历完毕,如果没有返回TRUE。
    next()方法返回下个元素。
    remove() 从集合中删除上一个由next()方法返回的元素。
    例子:
    Set<String> set=new HashSet<String>();
    Iterator it=set.iterator();
    while(it.hasNext){
     String str=it.next();
    }
      

  2.   

    对集合进行迭代的迭代器。迭代器代替了 Java Collections Framework 中的 Enumeration。迭代器与枚举有两点不同: 迭代器允许调用方利用定义良好的语义在迭代期间从迭代器所指向的集合移除元素。 
    方法名称得到了改进。