Thanks to visit codestin.com
Credit goes to www.tutorialspoint.com

ArrayBlockingQueue toArray() Method in Java



The toArray() method of the ArrayBlockingQueue class returns an array containing all of the elements in this queue.

The syntax is as follows:

Object[] toArray()

To work with ArrayBlockingQueue class, you need to import the following package:

import java.util.concurrent.ArrayBlockingQueue;

The following is an example to implement toArray() method of Java ArrayBlockingQueue class:

Example

 Live Demo

import java.util.ArrayList;
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(200);
      q.add(310);
      q.add(400);
      q.add(450);
      q.add(500);
      q.add(550);
      q.add(700);
      System.out.println("ArrayBlockingQueue = " + q);
      Object[] arr = q.toArray();
      System.out.println("Array...");
      for (Object ob : arr) {
         System.out.println(ob);
      }
   }
}

Output

ArrayBlockingQueue = [200, 310, 400, 450, 500, 550, 700]
Array...
200
310
400
450
500
550
700
Updated on: 2019-07-30T22:30:25+05:30

86 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements