Java Collection Tutorial - Java BlockingDeque.remove(Object o)


BlockingDeque.remove(Object o) has the following syntax.

boolean remove(Object o)


In the following code shows how to use BlockingDeque.remove(Object o) method.

//from w  ww  .  j a va 2 s .co m
import java.util.concurrent.ArrayBlockingQueue;
import java.util.concurrent.BlockingQueue;

public class Main {
  public static void main(String[] argv) throws Exception {
    int capacity = 10;
    BlockingQueue<Integer> queue = new ArrayBlockingQueue<Integer>(capacity);

    for (int i = 0; i < 10; i++) {
    System.out.println(queue.remove(new Integer(0)));

The code above generates the following result.