MyLinkList类 地址 : https://blog.csdn.net/qq_39039478/article/details/103063581
/**
* 队列之单链表实现
*/
public class LinkQueue {
private MyLinkList myLinkList;
private int len;
private int head;
private int tail;
public LinkQueue() {
this.myLinkList = new MyLinkList();
this.head = 0;
this.tail = 0;
this.len = 5;
}
// 入队
public boolean enqueue(int num){
if(myLinkList.getSize() == len){
// 队满
return false;
}
myLinkList.add(num);
return true;
}
// 出队
public boolean dequeue(){
if(myLinkList.getSize() == 0){
return false;
}
myLinkList.removeNode(1);
return true;
}
public void print(){
myLinkList.printLinkList();
}
}