当前位置: 首页 > 编程笔记 >

如何在Java ArrayBlockingQueue中添加元素?

乐正意智
2023-03-14
本文向大家介绍如何在Java ArrayBlockingQueue中添加元素?,包括了如何在Java ArrayBlockingQueue中添加元素?的使用技巧和注意事项,需要的朋友参考一下

要将元素添加到ArrayBlockingQueue类,请使用add()方法。

语法如下:

boolean add(E ele)

此处,ele是要添加到队列中的元素。

要使用ArrayBlockingQueue类,您需要导入以下包:

import java.util.concurrent.ArrayBlockingQueue;

以下是在Java ArrayBlockingQueue类中添加元素的示例:

示例

import java.util.concurrent.ArrayBlockingQueue;
public class Demo {
   public static void main(String[] args) {
      ArrayBlockingQueue<Integer> q = new ArrayBlockingQueue<Integer>(7);
      q.add(100);
      q.add(250);
      q.add(300);
      q.add(450);
      q.add(550);
      q.add(600);
      q.add(700);
      System.out.println("ArrayBlockingQueue = " + q);
   }
}

输出结果

ArrayBlockingQueue = [100, 250, 300, 450, 550, 600, 700]
 类似资料:
  • 嗨,我想要从html到javascript(id)数字; 如下所示,我得到了javascript的id号,这是可以的,但我不能像下面的代码那样使用它。 我有很多id号码像1、2、3、4、5、6和所有他们的值不同,我想要得到的值是变化和比;使用更改后的元素做另一件事...另外,我需要为所有的身份证号码编写相同的代码… 谢谢

  • 本文向大家介绍如何在Java中的AbstractCollection类中添加元素?,包括了如何在Java中的AbstractCollection类中添加元素?的使用技巧和注意事项,需要的朋友参考一下 要将元素添加到AbstractCollection类,请使用方法。例如- 要使用Java中的AbstractCollection类,请导入以下包- 以下是在Java中将元素添加到AbstractCol

  • 问题内容: 我们无法对从.. 获得的集合执行或操作,仅允许进行remove操作。 因此,如果遇到需要在其中添加新元素而不删除其中的先前元素的情况,该怎么办?我该如何实现? 问题答案: 使用构造函数创建一个新的:

  • 本文向大家介绍如何使用jQuery在HTML元素中添加display:none?,包括了如何使用jQuery在HTML元素中添加display:none?的使用技巧和注意事项,需要的朋友参考一下 要解决显示问题:在jQuery元素中没有显示方法,请使用方法。它将执行相同的工作。 示例 您可以尝试运行以下代码以了解如何在HTML元素中添加display:none-

  • 问题内容: 我需要将元素添加到队列中,但是当我调用函数添加元素时,我希望它在数组的开头添加元素(因此它具有最低的索引),并且如果数组有10个元素添加一个新的结果将删除最旧的元素(具有最高索引的元素)。 有没有人有什么建议? 问题答案: 具有方法,因此您可以使用: 之后,您可以使用以下命令删除最后一个元素: 但是,您可能需要重新考虑您的要求或使用其他数据结构,例如 编辑 也许看看Apache的: 是

  • 问题内容: 我有这个: 如果我这样做: 然后我得到这个: 但我想要这个: 无需创建新字典。 问题答案: 在Python 2中没有执行此操作的内置方法。如果需要此操作,则需要编写一种以O(1)复杂度在内部操作的方法/函数。 对于Python 3.2和更高版本, 应 使用方法。该方法接受一个参数,该参数指示元素将被移动到的底部()还是顶部()。 最后,如果您想要一种快速,肮脏且 缓慢的 解决方案,则可