📄 linlist.java
字号:
package myPackage;
public class Linlist{ //链表类
Node head;
Node current;
int size;
public Linlist(){
head=current=new Node(null);
size=0;
}
public void index(int i) throws Exception{ //查找函数
if(i<-1||i>size){
throw new Exception("参数错误!");
}
if(i==-1){
return;
}
current=head.next;
int j=0;
while(current!=null&&j<i){
current=current.next;
j++;
}
}
public void insert(int i,float num,int point,char ch,int Judgment)throws Exception{ //插入函数
if(i<0||i>size){
throw new Exception("参数错误!");
}
index(i-1);
current.setNEXT(new Node(num,ch,point,Judgment,current.next));
size++;
}
public int Size(){
return size;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -