迭代器简介
概述:
列表迭代器指的是ListIterator,它是Iterator接口的子接口,它是属于List体系的。
可以正向遍历(从前往后),也可以逆向遍历(从后往前)
涉及到的方法:
public boolean hasNext(); //从Interator继承过来的,判断是否有下一个元素
public E next(); // 从Iterator继承来的,获取下一个元素。
public boolean hasPrevious(); //ListInterator自己的方法,判断是否有上一个元素。
public E previous(); // ListInterator自己的方法,获取上一个元素
细节(记忆):
1.进行逆向遍历之前,必须进行一个正向遍历。
2.且进行逆向遍历的列表迭代器和正向遍历的列表迭代器必须是同一个。