寒假之回炉重造
public class Main{
public void static void main(String[] args)
{
Node n1=new Node(1);
Node n2=new Node(2);
Node n3=new Node(3);
n1.insert(n2);
n2.insert(n3);
System.out.println(n3.next.data);
}
}
class node{
int date;
node next;
public node(int date){
this.date=date;
}
//增加
public node append(node n){
node currentnode=this;
while (true)
{
node next=currentnode.next;
if(next==null) {
break;
}
currentnode=next;
}
currentnode.next=n;
return this;
}
//打印输出
public void show()
{
node currentnode=this;
while (true)
{
System.out.println(currentnode.date);
if(currentnode.next==null)
{
break;
}
currentnode=currentnode.next;
}
}
//插入节点
public void insert(node n)
{
node nextnext=this.next;
this.next=n;
n.next=nextnext;
}
//删除节点
public void delete()
{
this.next=next.next;
}
}