คำถามติดแท็ก listiterator

3
ความแตกต่างระหว่าง Iterator และ Listiterator?
Iterator ite = Set.iterator(); Iterator ite = List.iterator(); ListIterator listite = List.listIterator(); เราสามารถใช้IteratorการสำรวจSetหรือหรือList Mapแต่ListIteratorสามารถนำมาใช้เพื่อทำงานภายในก็ไม่สามารถเดินทางข้ามList Setทำไม? ฉันรู้ว่าความแตกต่างที่สำคัญคือด้วยตัววนซ้ำเราสามารถเดินทางในทิศทางเดียวเท่านั้น แต่ด้วยการที่ListIteratorเราสามารถเดินทางได้ทั้งสองทิศทาง มีความแตกต่างอื่น ๆ อีกไหม? และข้อได้เปรียบใด ๆListIteratorมากกว่าIterator?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.