//头插入法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;
}
//其他代码略……
}请高手解答一下链表的 “自引用” 该如何理解
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;
}
//其他代码略……
}请高手解答一下链表的 “自引用” 该如何理解
解决方案 »
- 求教一简单jxl导出excle的问题
- 关于Java设置鼠标光标的问题,大家来讨论一下。
- java编写聊天窗口的相关问题
- web文件后缀的问题(icefaces facelets JSF)
- 请教关于Java执行Oracle存储过程时参数为BLOB的问题!
- 不是说一个源程序中只能有一个public类?怎么内部类可以用public?
- double q=019e-13f,这个表达式怎么编译通过了,0开头的不是8进制的吗?
- 关于字符串比较大小?下面代码有错么?????????????
- 如何将两个Date相差的天数求出来?
- Java 中volatile变量和普通变量的区别(有些小地方不理解)?????
- 请问如何设置JTextField内容的大小范围
- 有谁能告诉我最后一句是什么意思啊?谢谢大哥们了
都封装好了~
其他的话
建议用C/C++语言
有助于理解里面的原理