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

java队列queue实现

作者:未來的款姐"   发布日期:2025-11-14   浏览:41

import java.util.LinkedList;
import java.util.Queue;

public class QueueExample {
    public static void main(String[] args) {
        // 创建一个队列
        Queue<String> queue = new LinkedList<>();

        // 添加元素到队列中
        queue.add("元素1");
        queue.add("元素2");
        queue.add("元素3");

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

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

        // 查看队列的头部元素但不移除它
        String peekElement = queue.peek();
        System.out.println("查看的元素: " + peekElement);
        System.out.println("队列中的元素: " + queue);

        // 检查队列是否为空
        if (queue.isEmpty()) {
            System.out.println("队列为空");
        } else {
            System.out.println("队列不为空");
        }
    }
}

解释说明:

  1. 创建队列:使用 LinkedList 实现 Queue 接口,创建一个队列对象。
  2. 添加元素:使用 add() 方法将元素添加到队列的末尾。
  3. 打印队列:直接输出队列对象,可以看到队列中的所有元素。
  4. 移除元素:使用 poll() 方法移除并返回队列的头部元素。如果队列为空,则返回 null
  5. 查看元素:使用 peek() 方法查看队列的头部元素,但不移除它。如果队列为空,则返回 null
  6. 检查队列是否为空:使用 isEmpty() 方法检查队列是否为空。

如果你需要更多关于 Java 队列的操作或有其他问题,请随时提问!

上一篇:java创建文件夹

下一篇:java字符串转json

大家都在看

java连接数据库的代码

java djl

ubuntu 卸载java

java读取excel中的图片

java新建

java sort用法

java collections.sort

java file类的方法

java发送qq邮件

java 判断

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

Laravel 中文站