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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1、通过把集合转成数组进行遍历
2、迭代器遍历
3、通过list的 size 与get 方法 进行遍历

学的晕晕的,到底哪个好呢?

26 个回复

倒序浏览
增强for,迭代器都比较好用,希望对楼主有帮助。
回复 使用道具 举报
一般都是用迭代器
回复 使用道具 举报
迭代器遍历用的比较多
回复 使用道具 举报
一般用增加for的比较多。
回复 使用道具 举报
没有最好,只有最合适,要看项目中实际应用
回复 使用道具 举报
与实际结合吧  还得看情况
回复 使用道具 举报
如果没有索引的就用迭代器,有索引可以使用size和get方法,迭代器使用范围广点,有索引的化用get和size方法挺方便的我觉得
回复 使用道具 举报
高级for循坏
回复 使用道具 举报
对相应的操作使用相应的方法,只要达到目的,没有什么是绝对的,希望能帮到楼主
回复 使用道具 举报
用高级For的时候,当程序运行结束会释放资源,节省空间的,用迭代器也很方便啊,根据个人
回复 使用道具 举报
hard 中级黑马 2016-1-11 17:31:19
12#
不能说那个好,需要遇到问题分析一下,进行合理的运用,从而提高代码的运行效率
回复 使用道具 举报
增强for 最好 最方便
回复 使用道具 举报
我喜欢用foreach 也就是增强for
回复 使用道具 举报
迭代器用的多一点
回复 使用道具 举报
第一种只能遍历有下标的集合:List集合,局限性比较大,第二种方式可以遍历所有集合,所有集合都能通过迭代器遍历,但是在遍历中不能修改被遍历的集合本身,否则会抛出并发修改异常(ConcurrentModifyException)
回复 使用道具 举报
自从用了增强for,根本停不下来
回复 使用道具 举报
while的迭代器还可以
回复 使用道具 举报
没有最好的,你感觉用哪种顺手就用哪种,
回复 使用道具 举报
这个还是要结合实际需求来选择合适的
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马