Open In App

ConcurrentLinkedQueue isEmpty() method in Java

Improve
Improve
Like Article
Like
Save
Share
Report

The isEmpty() method of ConcurrentLinkedQueue is used to check if this queue is empty or not. It returns true if ConcurrentLinkedQueue contains zero number of elements means if the ConcurrentLinkedQueue is empty.

Syntax:

public boolean isEmpty()

Returns: This method returns true if this ConcurrentLinkedQueue contains zero number of elements.

Below programs illustrate isEmpty() method of ConcurrentLinkedQueue:

Example 1:




// Java Program Demonstrate isEmpty()
// method of ConcurrentLinkedQueue
  
import java.util.concurrent.*;
  
public class GFG {
    public static void main(String[] args)
    {
  
        // create an ConcurrentLinkedQueue
        ConcurrentLinkedQueue<String>
            queue = new ConcurrentLinkedQueue<String>();
  
        // Add String to queue
        queue.add("Aman");
        queue.add("Amar");
        queue.add("Sanjeet");
        queue.add("Rabi");
  
        // Displaying the existing ConcurrentLinkedQueue
        System.out.println("ConcurrentLinkedQueue: " + queue);
  
        // check whether queue isEmpty or not
        boolean response1 = queue.isEmpty();
  
        // print after applying isEmpty method
        System.out.println("Is Queue empty: " + response1);
    }
}


Output:

ConcurrentLinkedQueue: [Aman, Amar, Sanjeet, Rabi]
Is Queue empty: false

Example 2:




// Java Program Demonstrate isEmpty()
// method of ConcurrentLinkedQueue
  
import java.util.concurrent.*;
  
public class GFG {
    public static void main(String[] args)
    {
  
        // create an ConcurrentLinkedQueue
        ConcurrentLinkedQueue<Integer>
            queue = new ConcurrentLinkedQueue<Integer>();
  
        // Displaying the existing ConcurrentLinkedQueue
        System.out.println("ConcurrentLinkedQueue: " + queue);
  
        // check whether queue is Empty
        boolean response1 = queue.isEmpty();
  
        // print after applying isEmpty method
        System.out.println("Is queue empty  : " + response1);
    }
}


Output:

ConcurrentLinkedQueue: []
Is queue empty  : true

Reference: https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentLinkedQueue.html#isEmpty–



Last Updated : 26 Nov, 2018
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads