单链表节点类描述如下
public class Node {
public Object data; //存放节点值
public Node next; //后继节点的引用 ,将data,next定义为public类型,就不需要get,set方法了
public Node(){
this(null,null); //无参时构造函数
}
public Node(Object data){ //带一个参数时的构造函数
this.data=data;
}
public Node(Object data,Node next){ //带两个参数时构造函数
this.data=data;
this.next=next;
}
}
单链表类的描述
public class Linklist {
private Node head; //单链表的头指针
public Linklist(){ //单链表构造函数
head=new Node(); //初始化头结点
}
public void clear(){ //将一个已经存在的带头结点的单链表置成空表
head.next&#