黑马程序员技术交流社区

标题: 关于集合遍历的问题 [打印本页]

作者: Xia_    时间: 2015-7-22 00:16
标题: 关于集合遍历的问题
集合遍历有哪几种方式啊,求具体点的
作者: 蔡锐    时间: 2015-7-22 07:14
迭代器遍历,增强for遍历,list集合还可直接用for循环遍历
作者: fantianfei    时间: 2015-7-22 08:01
不知道你问的是哪种集合。list,set,map。
作者: xclyijin    时间: 2015-7-22 08:10
集合遍历一般是用迭代器遍历把,list,set和map都可以,只不过map需要进行一次转换,转成set集合。
作者: 代晃    时间: 2015-7-22 08:11
三种
1
用for循环
适用于 List 接口下的集合类
2
jdk1.5以上 forEach循环(增强的for循环)
除了可以遍历List接口外,还可以遍历Set 和 Map 接口

3
迭代器遍历
java.util.Iterator
可以遍历Set 接口 和Map 接口
作者: Xia_    时间: 2015-7-22 23:43
代晃 发表于 2015-7-22 08:11
三种
1
用for循环

:handshake
作者: Xia_    时间: 2015-7-25 21:24
代晃 发表于 2015-7-22 08:11
三种
1
用for循环

不错,很详细:lol
作者: 晨曦遇晓    时间: 2015-7-25 21:26
有iterator Listiterator 高级for循环 枚举都可以
作者: 潜力良驹    时间: 2015-7-25 21:28

for循环      增强的for循环       迭代器遍历
这三个每个都是打几遍代码   你就知道怎么用了




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