我在迭代以及如何调用链接列表以及仅使用链接列表的 LinkedList 时遇到了一些麻烦。
这是我到目前为止所拥有的:
import java.util.LinkedList;
LinkedList<MyLinkedList<Integer>> l = new LinkedList<MyLinkedList<Integer>>();
MyLinkedList<Integer> m = new MyLinkedList<Integer>();
m.add(1);
l.add(m);
这是 Iterator 类,注意:这是一个双向链表,我也在试图弄清楚如何将它变成一个单链表迭代器。 http://pizza.unbsj.ca/~owen/backup/courses/3323-2007/MyLinkedList.java
如何调用/使用迭代器类,有没有办法将其更改为单链表迭代器?在这种情况下,我不明白迭代器如何与主类一起工作。