链表

//链表
class Node{
private String data;//节点内容
private Node next; //保存下个节点
public Node(String data){
this.data=data;
}
public String getData(){
return this.data;
}
public void setNext(Node next){
this.next=next;
}
public Node getNext(){
return this.next;
}
}
public class Duix10_2 {
public static void main(String[] args) {
Node n =new Node("火车头");
Node n1 =new Node("第一");
Node n2=new Node("第二");
Node n3 =new Node("结尾");
n.setNext(n1);
n1.setNext(n2);
n2.setNext(n3);
n3.setNext(null);
// System.out.println(n.getData());
// System.out.println(n.getNext().getData());
// System.out.println(n1.getNext().getData());
// String str="";
Node p=n;
while(p!=null){
System.out.println(p.getData());
p=p.getNext();
}
// for(int i=0;i<4;i++){
// str+=n.getData();
// n=n.getNext();
// }
// System.out.println(str);

}
}

posted @ 2017-12-25 10:31  zhouwen周文  阅读(51)  评论(0编辑  收藏  举报