螺竹编程
发布于 2024-05-26 / 2 阅读
0

数据结构/队列:队列与Java实现

在Java中,可以使用java.util.Queue接口和其实现类来表示队列,一般使用java.util.LinkedList

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

public class QueueExample {
    public static void main(String[] args) {
        Queue<String> queue = new LinkedList<>();

        // 添加元素到队列
        queue.offer("A");
        queue.offer("B");
        queue.offer("C");

        // 获取队列头部元素
        String head = queue.peek();
        System.out.println("Head: " + head);

        // 遍历并移除队列中的元素
        while (!queue.isEmpty()) {
            String element = queue.poll();
            System.out.println("Element: " + element);
        }
    }
}