预览模式: 普通 | 列表

[ZZ] Iterator和ListIterator的不同使用方法

我们在使用List,Set的时候,为了实现对其数据的遍历,我们经常使用到了Iterator(跌代器)。使用跌代器,你不需要干涉其遍历的过程,只需要每次取出一个你想要的数据进行处理就可以了。

但是在使用的时候也是有不同的。List和Set都有iterator()来取得其迭代器。对List来说,你也可以通过listIterator()取得其迭代器,两种迭代器在有些时候是不能通用的,Iterator和ListIterator主要区别在以下方面:

1. ListIterator有add()方法,可以向List中添加对象,而Iterator不能

2. ListIterator和I...

查看全部...

标签: Iterator List 可以 实现 listiterator 

分类:J2SE | 固定链接 | 评论: 80 | 查看次数: 1481