黑马程序员技术交流社区
标题:
for循环遍历与增强for循环遍历的异同?
[打印本页]
作者:
MichaelLian
时间:
2016-4-24 23:40
标题:
for循环遍历与增强for循环遍历的异同?
for循环遍历与增强for循环遍历的异同?
作者:
yuanmeng
时间:
2016-4-25 01:07
1.首先增强for循环和iterator遍历的效果是一样的,相当于 增强for循环的内部也就是调用iteratoer实现的,但是增强for循环 缺点,举例不能在增强循环里动态的删除集合内容。不能获取下标等。 2.ArrayList由于使用数组实现,因此下标明确,最好使用普通循环。 3. LinkedList 由于获取一个元素,要从头开始向后找,建议使用 增强for循环,相当于iterator。
作者:
xzy645181797
时间:
2016-4-25 08:32
普通For循环能删除元素 增强For循环不能删除
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2