學(xué)習(xí):linkiterator ,collection
Linkiterator 接口繼承了iterator
允許程序員按任一方向遍歷列表佑菩、迭代期間修改列表,并獲得迭代器在列表中的當(dāng)前位置
image.png
重要的2個(gè)方法
add()將指定的元素插入列表(可選操作)裁赠。該元素直接插入到 next 返回的下一個(gè)元素的前面(如果有)殿漠,或者 previous 返回的下一個(gè)元素之后(如果有);
set()用指定元素替換 next 或 previous 返回的最后一個(gè)元素(可選操作)佩捞。只有在最后一次調(diào)用 next 或 previous 后既沒有調(diào)用 ListIterator.remove 也沒有調(diào)用 ListIterator.add 時(shí)才可以進(jìn)行該調(diào)用。
image.png
image.png