一、概述
- 队列。 先进先出
- 先放入的元素为队头元素。后放入的元素为队尾元素。
二、方法摘要
public static void main(String[] args) {
Queue<String> q = new LinkedList<String>();
//获取但不移除对头元素
System.out.println(q.element());//获取失败抛出异常
System.out.println(q.peek());//获取失败返回null
//添加元素 add offer
System.out.println(q.add("a"));//失败会抛异常
System.out.println(q.offer("b"));//失败返回特殊值
//移除 remove poll
System.out.println(q.remove("a"));//失败会抛异常
System.out.println(q.poll());//失败返回特殊值
}
本文介绍了队列的基本概念及其核心操作,包括如何使用Java实现队列的添加、获取、移除等方法。通过具体实例展示了队列中元素的先进先出特性,并详细解释了element、peek、add、offer、remove及poll等API的用法与区别。
5769

被折叠的 条评论
为什么被折叠?



