singlylist1.java
来自「《Java编程基础、应用与实例》 源文件下载」· Java 代码 · 共 43 行
JAVA
43 行
class Entry{
Object element;
Entry next;
Entry(Object element){
this.element = element;
this.next = null;
}
Object getElement(){
return element;
}
}
public class SinglyList1{
Entry header=new Entry(null);
Entry add(Object o){
Entry newEntry =new Entry(o);
Entry e=header;
while(e.next!=null)
e=e.next;
e.next = newEntry;
return newEntry;
}
Entry remove(){
Entry e=header;
if(e.next==null)return null;
while(e.next.next!=null)
e=e.next;
Entry temp = e.next;
e.next = null;
return temp;
}
public static void main(String[] args){
SinglyList1 list = new SinglyList1();
list.add("荤苞");
list.add("官唱唱");
list.add("窜皑");
System.out.println(list.remove().getElement());
System.out.println(list.remove().getElement());
System.out.println(list.remove().getElement());
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?