package main.httpclient.test;
/** * Created by David on 2016/10/26. */
public class PrintList {
public static void main(String args[]){
Node node1 = new Node(4,null);
Node node2 = new Node(3,node1);
Node node3 = new Node(2,node2);
Node node4 = new Node(1,node3);
Node temp = node4;
System.out.println("Before...");
while(temp != null){
System.out.print(temp.getValue()+" ");
temp = temp.getNode();
}
System.out.println("\nAfter...");
printList(node4);
}
public static void printList(Node node){
if(node != null){
printList(node.getNode());
System.out.print(node.getValue()+" ");
}
}
}
class Node{
private int value;
private Node node;
public Node(){}
public Node(int value,Node node){
this.value = value;
this.node = node;
}
public Node getNode() {
return node;
}
public void setNode(Node node) {
this.node = node;
}
public void setValue(int value) {
this.value = value;
}
public int getValue() {
return value;
}
}
转载于:https://my.oschina.net/u/3702584/blog/1547168