Package dsa.lab02.base
Class LinkedList.ReverseNodeIterator<Item>
java.lang.Object
dsa.lab02.base.LinkedList.NodeIterator<Item>
dsa.lab02.base.LinkedList.ReverseNodeIterator<Item>
- Type Parameters:
Item
- the item type
- All Implemented Interfaces:
Iterator<LinkedNode<Item>>
- Enclosing interface:
LinkedList<Item>
A reverse iterator over the nodes in a linked list.
-
Constructor Summary
ConstructorDescriptionReverseNodeIterator
(LinkedList<Item> list) Construct a reverse 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
-
ReverseNodeIterator
Construct a reverse iterator over the nodes in the given linked list.- Parameters:
list
- the linked list
-
-
Method Details
-
nextNode
- Specified by:
nextNode
in classLinkedList.NodeIterator<Item>
-