黑马程序员技术交流社区

标题: 遍历集合有几种方式? [打印本页]

作者: 201314    时间: 2016-11-29 23:17
标题: 遍历集合有几种方式?
遍历集合有几种方式?

作者: 毒里有糖    时间: 2016-11-29 23:18
普通for 迭代器 增强for

作者: xyy222    时间: 2016-11-29 23:30
List集合:1.for循环    list.size()和list.get(i)           2. Iterator迭代器      3.增强for
Set集合: 1.Iterator迭代器  hasNext()和next()             2.增强for
Map集合: 1. keySet()   key = it.next()  value = map.get(key)   增强for  2.entrySet()     entry.getKey()    entry.getValue()  增强for

增强for的底层就是迭代器
作者: chenyanwei6    时间: 2016-11-30 00:24
最后一个总结的挺全的
作者: 明月已驻人何在    时间: 2016-11-30 00:56
我增加个,ListIterator





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2