A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

集合经常会用到遍历,给大家分享一下集合遍历的方式.
1.增强for循环,for(数据类型 变量名:集合名){syso(变量名);};据说应用最广泛,也是比较推荐的.
2.迭代器,利用for循环的迭代器:for(Iterator<数据类型> 对象名=集合名.Iterator();对象名.hasNext();){syso(对象名.next());}这种方式也比较简便.
3.将集合转成数组Object[] obj=集合名.toArray(),然后使用数组的遍历:Arrays.toString(obj);打印就好了.
4.当然还可以使用for循环语句去遍历集合,但这种最初的方式只适合List等有序的集合.
5.还可以使用失传已久的枚举,不常用,这里就不介绍了.

6 个回复

倒序浏览
回复 使用道具 举报
感谢楼主分享,过两天就会学到集合了,希望多分享
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
明天会更好!! 发表于 2016-12-15 00:01
感谢楼主分享,过两天就会学到集合了,希望多分享

多多分享,共同进步
来自宇宙超级黑马专属安卓客户端来自宇宙超级黑马专属安卓客户端
回复 使用道具 举报
枚举似乎在sequenceinputstream序列输入流用过
来自宇宙超级黑马专属安卓客户端来自宇宙超级黑马专属安卓客户端
回复 使用道具 举报
回复 使用道具 举报
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马