java
package com.inspection_rn;
import org.opencv.core.Mat;
import java.util.LinkedList;
public class LinkedQueueCloneMat {
private LinkedList<Mat> list = new LinkedList();
public void clear()//销毁队列
{
list.clear();
}
public boolean isQueueEmpty()//判断队列是否为空
{
return list.isEmpty();
}
public void enQueue(Mat o)//进队
{
list.addLast(o);
}
public Mat deQueue()//出队
{
if(!list.isEmpty())
{
return list.removeLast();
}
return null;
}
public int QueueLength()//获取队列长度
{
return list.size();
}
public Object QueuePeek()//查看队首元素
{
return list.getFirst();
}
}
评论区