Package dsa.lab02.base
Class LinkedList.ForwardNodeIterator<Item>
java.lang.Object
dsa.lab02.base.LinkedList.NodeIterator<Item>
dsa.lab02.base.LinkedList.ForwardNodeIterator<Item>
- Type Parameters:
Item
- the item type
- All Implemented Interfaces:
Iterator<LinkedNode<Item>>
- Enclosing interface:
LinkedList<Item>
A forward iterator over the nodes in a linked list.
-
Constructor Summary
ConstructorDescriptionForwardNodeIterator
(LinkedList<Item> list) Construct a forward iterator over the nodes in the given linked list. -
Method Summary
Methods inherited from class dsa.lab02.base.LinkedList.NodeIterator
hasNext, next
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Iterator
forEachRemaining, remove
-
Constructor Details
-
ForwardNodeIterator
Construct a forward iterator over the nodes in the given linked list.- Parameters:
list
- the linked list
-
-
Method Details
-
nextNode
- Specified by:
nextNode
in classLinkedList.NodeIterator<Item>
-