用java实现 链表 的一个问题,急……

samcarmen samcarmen 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
//头插入法

class Link{
public int iData;
public double dData;

public Link next;//创建一个空引用

public Link(int id,double dd){//初始化链表
idata=id;
dData=dd;
}

public void displayLink(){//输出链表
System.out.println("{"+iData+","+dData+"}");
}
}//end class Link

//操作链表的类
class LinkList{
private Link first;//创建一个空引用

public void LinkList(){
first=null;
}

public boolean isEmpty(){
return(first==null) //判断链表是否为空链表
}

//插入链接点
public void insertFirst(int id,double dd){
//问题区-------------------------------------------
Link newLink=new Link(id,dd);//创建一个链表对象

newLink.next=first;//请高手解析一下这句 “自引用” 该如何理解

first=newLink;
}

//其他代码略……
}

请高手解答一下链表的 “自引用” 该如何理解
...全文

相关推荐

评论 5
收藏 已收藏
分享
返回顶部
samcarmen
Java SE 62,620 成员 307,251 内容