帮我写一个实现队列的增加,删除,插入,查找的Java代码
时间: 2023-04-09 19:04:58 浏览: 66
好的,以下是一个简单的实现队列的Java代码:
```
import java.util.LinkedList;
public class Queue {
private LinkedList<Object> queue = new LinkedList<Object>();
// 添加元素到队列尾部
public void enqueue(Object item) {
queue.addLast(item);
}
// 从队列头部删除元素
public Object dequeue() {
if (queue.isEmpty()) {
throw new RuntimeException("Queue is empty");
}
return queue.removeFirst();
}
// 返回队列头部元素
public Object peek() {
if (queue.isEmpty()) {
throw new RuntimeException("Queue is empty");
}
return queue.getFirst();
}
// 返回队列大小
public int size() {
return queue.size();
}
// 判断队列是否为空
public boolean isEmpty() {
return queue.isEmpty();
}
}
```
以上是实现队列的Java代码,您可以根据需要进行修改和使用。