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

javaqueue

作者:潇洒一醉   发布日期:2025-07-11   浏览:23

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

public class JavaQueueExample {
    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);
        }
    }
}

解释说明:

  1. 创建队列:使用 LinkedList 实现了一个 Queue 接口的对象。Queue 是一个接口,而 LinkedList 是其实现类之一。
  2. 添加元素:使用 add() 方法向队列中添加元素。队列遵循先进先出 (FIFO) 原则。
  3. 访问头部元素:使用 peek() 方法可以查看队列的头部元素,但不会将其移除。
  4. 移除头部元素:使用 poll() 方法可以移除并返回队列的头部元素。
  5. 遍历队列:通过增强的 for 循环来遍历队列中的所有元素。

这段代码展示了如何在 Java 中使用队列的基本操作。

上一篇:java long 转 int

下一篇:java break跳出几层循环

大家都在看

java连接数据库的代码

ubuntu 卸载java

java读取excel中的图片

java新建

java sort用法

java collections.sort

java file类的方法

java 判断

java时间数据类型

java实体类转json字符串

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

Laravel 中文站