Quiz 9-25 and 9-29: Linked Lists

Linked List Quiz 1

Day 1 Quiz Figures
 1public static void main(String[] args) {
 2
 3    Node node = new Node("Billy");
 4    node.setItem("Susan");
 5    node.setNext(new Node("Sally"));
 6    node.getNext().setNext(new Node("Barry"));
 7
 8    Node end = new Node("Supa Mike", node);
 9    Node n = node.getNext();
10    n.setNext(new Node("Simon"));
11
12    System.out.println(node.getItem());                     // Output 1
13    System.out.println(node.getNext().getItem());           // Output 2
14    System.out.println(end.getItem());                      // Output 3
15    System.out.println(node.getNext().getNext().getItem()); // Output 4
16
17} // main

Linked List Quiz 2

Day 2 Quiz Figures
1Node head = new Node("cat");
2head = new Node("bear", head);
3head = new Node("ant", head);
4
5String item1 = head.getNext().getNext().getItem();
6String item2 = head.getItem();
7
8System.out.println(item1); // Output 1
9System.out.println(item2); // Output 2