ArrayBlockingQueue remove() 方法在 Java 中
Java 中 ArrayBlockingQueue 類的 remove() 方法用於從此佇列中移除指定元素的單個例項。
語法如下
boolean remove(Object ele)
此處,ele 是要從佇列中移除的元素。若要使用 ArrayBlockingQueue 類,需要匯入以下包
import java.util.concurrent.ArrayBlockingQueue;
以下是一個實現 Java ArrayBlockingQueue 類 remove() 方法的示例
示例
import java.util.ArrayList;
import java.util.Iterator; import java.util.concurrent.ArrayBlockingQueue;
public class Demo {
public static void main(String[] args) throws InterruptedException {
ArrayBlockingQueue<Integer> q = new ArrayBlockingQueue<Integer>(10);
q.add(120);
q.add(10);
q.add(400);
q.add(450);
q.add(500);
q.add(550);
q.add(700);
System.out.println("ArrayBlockingQueue = " + q);
q.remove();
System.out.println("Updated ArrayBlockingQueue = " + q);
}
}輸出
ArrayBlockingQueue = [120, 10, 400, 450, 500, 550, 700] Updated ArrayBlockingQueue = [10, 400, 450, 500, 550, 700]
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP