public class TestNode
1: //TestNode.java
2:
3: public class TestNode
4: {
5: public static void main(String[] args)
6: {
7: /*Code segment 1
8: */
9: Node aNode; //1
10: aNode = new Node(7); //2
11: aNode = new Node(15, aNode); //3
12: System.out.println(aNode.getData());
13: aNode = aNode.getLink(); //4
14: System.out.println(aNode.getData());
15: aNode = aNode.getLink(); //4
16: //System.out.println(aNode.getData()); //Not OK!
17: System.out.println(aNode); //OK!
18:
19: /*Code segment 2
20: Node firstNode; //1
21: firstNode = new Node(2); //2
22: firstNode = new Node(4, firstNode); //3
23: firstNode = new Node(6, firstNode); //4
24: firstNode.setLink(firstNode.getLink().getLink()); //5
25: Node head = new Node(8, firstNode); //6
26: head.getLink().setData(10); //7
27: firstNode = null; //8
28:
29: Node currentNode = head; //9
30: while (currentNode != null)
31: {
32: System.out.println(currentNode.getData());
33: currentNode = currentNode.getLink(); //10
34: }
35: */
36: }
37: }
38: