Java ConcurrentLinkedQueue offer() 方法2024年10月21日 | 2 分钟阅读 ConcurrentLinkedQueue 类的 offer() 方法用于将指定的元素添加到此队列的尾部。 语法参数参数 'e' 是要添加到队列中的元素。 指定者:ConcurrentLinkedQueue 类的 offer() 方法由以下接口指定: Queue<E> 接口中的 offer 方法。 抛出如果定义的元素 (e) 包含 null 值,则 offer() 方法会抛出 NullPointerException 异常。 返回值成功插入时,offer() 方法返回 true,否则返回 false。 示例 1输出 Queue : [12, 67, 45, 123] 示例 2输出 Reema Rahul Rita Ramesh Gita 示例 3输出 Reema Panda [email protected] Geetanjali Sharma [email protected] Vineet Tanjea [email protected] Himanshu Bhardwaj [email protected] |
如果指定的元素存在于此队列中,则 ConcurrentLinkedQueue 类的 contains() 方法返回 Boolean 值 true。 语法:public boolean contains(Object o) 参数:o - 这是要检查是否存在于此队列中的对象。 指定者:ConcurrentLinkedQueue 类的 contains() 方法为...
阅读 3 分钟
ConcurrentLinkedQueue 类的 removeIf() 方法删除此队列中满足给定谓词过滤器的元素。 语法:public boolean removeIf(Predicate<? Super E> filter) 参数:参数 filter 是一个谓词,对于要删除的元素返回 true。 由以下指定:ConcurrentLinkedQueue 类的 removeIf() 方法由以下指定:removeIf...
阅读 3 分钟
如果定义的队列不包含任何元素,则 ConcurrentLinkedQueue 类的 isEmpty() 方法返回 Boolean 值 true。 ConcurrentLinkedQueue 类的 isEmpty() 方法被类 AbstractCollection<E> 中的 isEmpty() 方法覆盖。 语法 public boolean isEmpty() 参数 NA 指定者 ConcurrentLinkedQueue 类的 isEmpty() 方法由接口中的 isEmpty() 方法指定...
阅读 2 分钟
ConcurrentLinkedQueue 类的 forEach() 方法对 Iterable 的每个元素执行指定的操作,直到处理完所有元素,或者操作引发异常。 语法:public void forEach(Consumer<? super E> action) 参数:action - 这是要为每个元素执行的操作。 指定者:forEach() 方法...
阅读 4 分钟
ConcurrentLinkedQueue 类的 size() 方法返回队列中存在的元素总数。 语法:public int size() 参数:NA 由指定:PriorityQueue 类的 size() 方法由以下项指定:接口 Collection<E> 中的 size() 方法。 返回值:size() 方法返回当前元素总数...
阅读 3 分钟
ConcurrentLinkedQueue 类的 spliterator() 方法返回此队列元素的弱一致性 Spliterator。 语法: public Spliterator<E> spliterator() 参数:NA 指定者: ConcurrentLinkedQueue 类的 spliterator() 方法由以下指定: 接口 Collection<E> 中的 Spliterator() 方法。 接口 Iterable<E> 中的 Spliterator() 方法。 返回值: spliterator() 方法返回一个跨元素的 Spliterator...
5 分钟阅读
ConcurrentLinkedQueue 类的 addAll() 方法将指定集合中的所有元素追加到此 ConcurrentLinkedQueue 的尾部。 addAll() 方法会覆盖类 AbstractQueue<E> 中的 addAll。语法 public Boolean addAll(Collection<? Extends E>c) 参数 c- 这是要添加到此队列中的元素 指定者 addAll() 方法...
阅读 2 分钟
ConcurrentLinkedQueue 类的 add() 方法将指定的元素插入此 ConcurrentLinkedQueue 的尾部。 addAll() 方法覆盖了 AbstractQueue<E> 类中的 addAll。 语法:public boolean add(E e) 参数 e- 要添加的元素。 由以下指定:ConcurrentLinkedQueue 类的 add() 方法由以下指定:add() 方法在...
阅读 2 分钟
ConcurrentLinkedQueue 类的 toArray() 方法返回一个包含队列中所有元素的数组,且不按特定顺序排列。 语法:1. public Object[] toArray() 2. public<T> T[]toArray(T[] a) 参数:NA a:这是将存储队列元素的数组。 类型参数:T:它是组件类型...
5 分钟阅读
ConcurrentLinkedQueue 类的 removeAll() 方法用于删除 ConcurrentLinkedQueue 中与指定集合的项目匹配的元素。 语法:public boolean removeAll(Collection<?> c) 参数:此处,参数 c 是包含要从 ConcurrentLinkedQueue 中删除的元素的集合。 指定者:removeAll () 方法...
阅读 3 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India