首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

JAVA对象群体的组织:Enumeration及Iterator类

在一般情况下,遍历集合类会使用一下方式: for(int i=0;i<v.size();i++) Customer c=(Custormer)v.get(i); 使用Enumeration类和Iterator类可以简化这个过程 1.Enumeration类 (权举) 使用范围:Vector类 方法: boolean hasMoreElement() //测试此枚举是否包含更多的元素. Enumeration nextElement() //如果此枚举对象至少还有一个可提供的元素,则返回此枚举的下一个元素。 使用举例: Enumeration e=v.enumeration(); while(e.hasMoreElement()) Customer c=(Customer)e.nextElement(); //注意:使用Enumeration同样需要对元素进行显式转换 缺点:在遍历过程中删除元素效果,原因唔系好清楚,所以建议使用Iterator类的r...
类别:程序开发 - JAVA    查看:93    更新:2014-05-16