// // P.126 // a string list node class class ListNode { private String data; private ListNode link; public ListNode() { data=null; link=null; } public ListNode(String nD, ListNode nL) { data=nD; link=nL; } public void setData(String nD) { data=nD; } public void setLink(ListNode nL) { link=nL; } public String getData() { return data; } public ListNode getLink() { return link; } public static void main(String[] args) { ListNode n2 = new ListNode("ODU", null); ListNode n1 = new ListNode("VWC", n2); // add a head node "UVA" - ListNode head = new ListNode("UVA", n1); // display the list - System.out.print("The list is: " + head.getData()+ " "); System.out.print(head.getLink().getData() + " "); System.out.print(head.getLink().getLink().getData() + " "); System.out.println("\n\nDone.\n\n"); } }