黑马程序员技术交流社区
标题:
集合的遍历这么多种,哪种最好
[打印本页]
作者:
任长存
时间:
2016-1-9 17:33
标题:
集合的遍历这么多种,哪种最好
1、通过把集合转成数组进行遍历
2、迭代器遍历
3、通过list的 size 与get 方法 进行遍历
学的晕晕的,到底哪个好呢?
作者:
窃贼
时间:
2016-1-9 17:40
一般都是用迭代器
作者:
15000183754
时间:
2016-1-9 20:41
迭代器遍历用的比较多
作者:
iori
时间:
2016-1-9 21:34
一般用增加for的比较多。
作者:
fzh945
时间:
2016-1-9 23:01
没有最好,只有最合适,要看项目中实际应用
作者:
wyb414
时间:
2016-1-9 23:06
与实际结合吧 还得看情况
作者:
shenfuhan
时间:
2016-1-9 23:35
如果没有索引的就用迭代器,有索引可以使用size和get方法,迭代器使用范围广点,有索引的化用get和size方法挺方便的我觉得
作者:
yi651312197
时间:
2016-1-10 14:56
高级for循坏
作者:
542826323
时间:
2016-1-10 16:58
增强for,迭代器都比较好用,希望对楼主有帮助。
作者:
549208564
时间:
2016-1-11 14:32
对相应的操作使用相应的方法,只要达到目的,没有什么是绝对的,希望能帮到楼主
作者:
一大把手
时间:
2016-1-11 17:11
用高级For的时候,当程序运行结束会释放资源,节省空间的,用迭代器也很方便啊,根据个人
作者:
hard
时间:
2016-1-11 17:31
不能说那个好,需要遇到问题分析一下,进行合理的运用,从而提高代码的运行效率
作者:
洋葱头头
时间:
2016-1-11 21:27
增强for 最好 最方便
作者:
信徒的前行
时间:
2016-1-11 21:36
我喜欢用foreach 也就是增强for
作者:
n_Nie1991
时间:
2016-1-11 23:25
迭代器用的多一点
作者:
胆小的狙击手
时间:
2016-1-12 20:24
第一种只能遍历有下标的集合:List集合,局限性比较大,第二种方式可以遍历所有集合,所有集合都能通过迭代器遍历,但是在遍历中不能修改被遍历的集合本身,否则会抛出并发修改异常(ConcurrentModifyException)
作者:
Mr.zhao
时间:
2016-1-12 21:19
自从用了增强for,根本停不下来
作者:
愿随风丶飘雪
时间:
2016-1-12 22:44
while的迭代器还可以
作者:
阿瓜
时间:
2016-1-25 11:32
没有最好的,你感觉用哪种顺手就用哪种,
作者:
李杜
时间:
2016-1-25 13:13
这个还是要结合实际需求来选择合适的
作者:
悠悠天下
时间:
2016-1-25 18:15
迭代器吧 用的多
作者:
yi651312197
时间:
2016-1-25 22:02
增强for循坏
作者:
迷茫不堪的年纪
时间:
2016-1-25 23:08
理解的话 增强for 不错, list ,size 比较常规, 迭代器是专属的,
作者:
1807843845
时间:
2016-1-26 20:42
增强for吧
作者:
谁的苍茫
时间:
2016-1-29 14:14
增强for最简单,其底层用的也是迭代器
作者:
梁志斌
时间:
2016-1-29 16:14
个人喜欢,开发是要你实现功能,至于你怎么实现没人管你
作者:
刺客015
时间:
2016-1-29 16:29
当然是用迭代器了。。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2