Advertisement
Aldin_SXR

Iterator class

Feb 27th, 2024
581
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.66 KB | None | 0 0
  1. private class LinkedListIterator implements Iterator<Data> {        // 1
  2.     Node<Data> current = head;                                      // 2
  3.  
  4.     public boolean hasNext() {                                      // 3
  5.         return current != null;                                     // 3
  6.     }                                                               // 3
  7.  
  8.     public Data next() {                                            // 4
  9.         Data data = current.data;                                   // 4
  10.         current = current.next;                                     // 4
  11.         return data;                                                // 4
  12.     }
  13. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement