📅  最后修改于: 2023-12-03 15:16:34.457000             🧑  作者: Mango
Java中的队列(Queue)是一种常见的数据结构,常用于在一个线程中将对象转移到另一个线程。offer()是队列队尾添加元素的方法,本文将对其进行介绍。
public boolean offer(E e)
在队列队尾添加指定元素。如果队列已满,则返回false;否则返回true。
方法参数为要添加的元素。
如果可以添加元素,则返回true,否则返回false。
import java.util.LinkedList;
import java.util.Queue;
public class QueueExample {
public static void main(String[] args) {
//创建一个队列对象
Queue<Integer> queue = new LinkedList<>();
// 队列中添加元素
queue.offer(1);
queue.offer(2);
queue.offer(3);
// 打印队列
System.out.println("队列中的元素为: " + queue);
// 返回值为false
System.out.println(queue.offer(4));
// 打印队列
System.out.println("队列中的元素为: " + queue);
}
}