本帖最后由 limaowei666666 于 2015-8-19 11:45 编辑
首先迭代器与高级for都可以查看集合里面的内容高级for:比较常用,写法上也简单,可以遍历集合还有数组,但是不能对容器里面的内容作出修改,(其实高级for底层的结构也是迭代器)
而迭代器有Iterator与ListIterator,可以遍历集合里面的内容
并且ListIterator可以对集合里面的内容作出修改.
总结:如果只是想查看容器里的内容用高级for就好,如果是想对集合里面的内容做修改就要用Listerator进行迭代.
|