// Java 队列示例代码
import java.util.LinkedList;
import java.util.Queue;
public class QueueExample {
public static void main(String[] args) {
// 创建一个队列
Queue<String> queue = new LinkedList<>();
// 向队列中添加元素
queue.add("Java");
queue.add("Python");
queue.add("C++");
// 输出队列的头部元素(先进先出)
System.out.println("队列的头部元素: " + queue.peek());
// 从队列中移除并返回头部元素
System.out.println("移除的元素: " + queue.poll());
// 再次输出队列的头部元素
System.out.println("现在的队列头部元素: " + queue.peek());
// 遍历队列中的所有元素
System.out.println("队列中的所有元素:");
for (String element : queue) {
System.out.println(element);
}
}
}
LinkedList 实现 Queue 接口来创建一个队列。add() 方法向队列中添加元素。队列遵循先进先出(FIFO)原则。peek() 方法查看队列的头部元素,但不移除它。poll() 方法移除并返回队列的头部元素。for 循环遍历队列中的所有元素。这个示例展示了如何在 Java 中使用队列的基本操作。
上一篇:java截取字符串方法
下一篇:java threadlocal
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站