核心代码:
重点看删除代码
//编写一个delete(),接受一个int参数k,删除链表的第k个元素(如果它存在的话)
public class Node {
//链表指针
private NODE first = null;
private NODE lase = null;
public int getN() {
return N;
}
//计数器
private int N = 0;
private class NODE{
Object obj;
NODE next;
}
//判断链表是否为空
public Boolean IsEmpty(){
return first == null;
}
//添加节点
public void EnNode(Object obj){
NODE oldNode = lase;
lase = new NODE();
lase.obj = obj;
lase.next