黑马程序员技术交流社区
标题: 迭代器 [打印本页]
作者: SHISY 时间: 2015-6-17 23:19
标题: 迭代器
格式一:
Collection c = new ArrayList();
Iterator it = c.iterator();
while(it.hasNext()){
System.out.println(it.next());
}
格式二:
for(Interator it =c.iterator();it.hasNext();){
System.out.println(it.next());
}
A:迭代器其实就是遍历集合的一种方式。
B:迭代器的使用:
迭代器不能单独使用,它依赖于集合而存在。
C:使用步骤
a:通过集合对象调用iterator()方法得到迭代器对象。
b:通过迭代器对象的hasNext()方法判断是否有元素。
c:通过迭代器对象的next()获取元素。
D:原理:
是以内部类形式存在的。
作者: shuaiqi_P_D 时间: 2015-6-18 00:04
好像还有个ListIterator,用的比较多
作者: Overheat 时间: 2015-6-18 00:52
刚学到这,学习学习
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |