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: Node aNode; //1
9: aNode = new Node(7); //2
10: aNode = new Node(15, aNode); //3
11: System.out.println(aNode.getData());
12: aNode = aNode.getLink(); //4
13: System.out.println(aNode.getData());
14: aNode = aNode.getLink(); //5
15: //System.out.println(aNode.getData()); //Not OK!
16: System.out.println(aNode); //OK!
17: */
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:
30: /*
31: Node currentNode = head; //9
32: while (currentNode != null)
33: {
34: System.out.println(currentNode.getData());
35: currentNode = currentNode.getLink(); //10
36: }
37: */
38: }
39: }
40: