黑马程序员技术交流社区

标题: 遍历数组和集合 [打印本页]

作者: 潘多拉    时间: 2014-9-11 13:16
标题: 遍历数组和集合
遍历数组和集合的方法都有哪些,有什么优缺点?

作者: 高鹏飞    时间: 2014-9-11 13:31
数组应该是利用角标进行循环遍历、集合大多数还是用Iterator(迭代器)进行遍历、至于优缺点、根据具体的内容而定吧!我也是初学、解答的有点儿笼统O(∩_∩)O~
作者: そ花痕ゐ蝶梦    时间: 2014-9-11 13:52
都可以用:for和增强for
作者: xpaibeyond    时间: 2014-9-11 14:01
传统for
iterator迭代器
增强for

对于数组,集合,如果只是取数据肯定毫无疑问增强for,  优点:高效      缺点:增强for只适合取数据,不能对元素进行修改。
对于数组,集合,如果既要取又要对元素进行修改,就只能传统for,iterator迭代器了。
作者: 潘多拉    时间: 2014-9-11 20:56
xpaibeyond 发表于 2014-9-11 14:01
传统for
iterator迭代器
增强for

再加个listIterator
作者: xpaibeyond    时间: 2014-9-11 23:06
潘多拉 发表于 2014-9-11 20:56
再加个listIterator

       嗯对,  这个专门为List设计的。




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