java集合篇(六) ---- ListIterator 接口
目录
六、列表迭代器 ---- ListIterator 接口
6.1 作用
6.2 说明
6.3 区别
6.4 常用方法
六、列表迭代器 ---- ListIterator 接口
6.1 作用
用于遍历 List 接口或其子类中的元素
6.2 说明
ListIterator 接口是 Iterator 接口的子接口
6.3 区别
- Iterator 接口可以遍历所有的单值集合。但只能单向遍历
- ListIterator 接口只能遍历 List 集合及其子集合。但可以双向遍历
6.4 常用方法
boolean hasPrevious() | |
方法名 | hasPrevious() |
作用 | 判断是否有前一个元素 |
E previous() | |
方法名 | previous() |
作用 | 返回前一个元素 |
int previousIndex() | |
方法名 | previousIndex() |
作用 | 返回前一个元素的索引 |
int nextIndex() | |
方法名 | nextIndex() |
作用 | 返回下一个元素的索引 |
说明 | 其他常用方法参考 Iterator 接口 |