Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java queue

作者:◇梦◆饭饭   发布日期:2025-04-25   浏览:63

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("Queue");
        queue.add("Example");

        // 打印队列中的元素
        System.out.println("Queue: " + queue);

        // 移除并返回队列的头部元素
        String head = queue.poll();
        System.out.println("Removed element: " + head);
        System.out.println("Queue after removal: " + queue);

        // 查看但不移除队列的头部元素
        String peek = queue.peek();
        System.out.println("Head element: " + peek);
        System.out.println("Queue after peek: " + queue);
    }
}

解释说明:

  1. 导入必要的类:我们使用 java.util.Queue 接口和 java.util.LinkedList 类来实现队列。
  2. 创建队列:使用 LinkedList 实现 Queue 接口,创建一个名为 queue 的队列。
  3. 添加元素:使用 add 方法向队列中添加元素。
  4. 打印队列:直接输出队列的内容。
  5. 移除元素:使用 poll 方法移除并返回队列的头部元素。
  6. 查看头部元素:使用 peek 方法查看但不移除队列的头部元素。

希望这段代码和解释对你有帮助!

上一篇:java对象转jsonobject

下一篇:java数组初始化

大家都在看

java连接数据库的代码

ubuntu 卸载java

java sort用法

java collections.sort

java file类的方法

java 判断

java时间数据类型

java 时间加一天

java demo

java 截取

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站