// CSE 143, Winter 2009, Marty Stepp // This class contains the example from lecture. public class ListTest { public static void main(String[] args) { // list -> 10 -> 20 ListNode list = new ListNode(10, new ListNode(20)); // list -> 30 -> 10 -> 20 ListNode newNode = new ListNode(30, list); list = newNode; // or, we could have written: // list = new ListNode(30, list); // list -> 30 -> 10 -> 20 -> 40 list.next.next.next = new ListNode(40); System.out.println(list.data + " " + list.next.data + " " + list.next.next.data + " " + list.next.next.next.data); } }