Saturday, May 9, 2026
HomeLanguagesJavaConcurrentLinkedQueue isEmpty() method in Java

ConcurrentLinkedQueue isEmpty() method in Java

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–

RELATED ARTICLES

3 COMMENTS

Most Popular

Dominic
32514 POSTS0 COMMENTS
Milvus
131 POSTS0 COMMENTS
Nango Kala
6892 POSTS0 COMMENTS
Nicole Veronica
12012 POSTS0 COMMENTS
Nokonwaba Nkukhwana
12107 POSTS0 COMMENTS
Shaida Kate Naidoo
7016 POSTS0 COMMENTS
Ted Musemwa
7262 POSTS0 COMMENTS
Thapelo Manthata
6975 POSTS0 COMMENTS
Umr Jansen
6963 POSTS0 COMMENTS