小象学院互联网大厂数据分析项目实战
ListIterator 接口
List集合类现了ListIterator接口,在List接口中有listIterator()方法用于返回ListIterator接口。
istIterator的功能更加强大,定义的方法有:
1).hasNext() 向前遍历时,如果有下一个元素返回真;
2).next() 返回下一个元素的值,并将指针加1;
3).hasPrevious() 向相反方向遍历时,如果还有元素返回真;
4).previous() 返回上一个元素的值,并将指针前移1;
5).nextIndex() 返回此时调用next()方法时返回的元素的索引;
6).previousIndex() 返回此时调用previous()方法时返回的元素的索引;
7).remove() 移除最近一次调用next()或previous()方法返回的元素(可选);
8).set(E e) 用元素e将如果此时调用next()或previous()方法返回的元素替换掉;
9).add(E e) 添加元素到此时调用next()返回的元素之前,或此时调用previous()返回的元素之后。
-------------------------------------------------------------------------
课程获取:https://pan.baidu.com/s/1c2PVC4gBd4JjXdKY2KBLTQ?pwd=z5na