LinkedTransferQueue isEmpty() method in Java
The isEmpty() method of java.util.concurrent.LinkedTransferQueue is an in-built function in Java which checks if this queue is empty or not.
Syntax:
LinkedTransferQueue.isEmpty()
Return Value: The function returns a boolean value. It returns true if the LinkedTransferQueue is empty and returns false otherwise.
Below programs illustrate the LinkedTransferQueue.isEmpty() method:
Program 1: In this program the LinkedTransferQueue is non-empty.
// Java Program Demonstrate isEmpty() // method of LinkedTransferQueue import java.util.concurrent.*; class LinkedTransferQueueIsEmptyExample1 { public static void main(String[] args) { // Initializing the queue LinkedTransferQueue<Integer> queue = new LinkedTransferQueue<Integer>(); // Adding elements to this queue for ( int i = 10 ; i <= 15 ; i++) queue.add(i); // Checks if this queue is empty or not if (queue.isEmpty()) System.out.println( "The queue is empty." ); else System.out.println( "The queue is non-empty." ); } } |
The queue is non-empty.
Program 2:In this program the LinkedTransferQueue is empty.
// Java Program Demonstrate isEmpty() // method of LinkedTransferQueue */ import java.util.concurrent.*; class LinkedTransferQueueIsEmptyExample2 { public static void main(String[] args) { // Initializing the queue LinkedTransferQueue<Integer> queue = new LinkedTransferQueue<Integer>(); // Checks if this queue is empty or not if (queue.isEmpty()) System.out.println( "The queue is empty." ); else System.out.println( "The queue is non-empty." ); } } |
The queue is empty.
Reference: https://docs.oracle.com/javase/7/docs/api/java/util/concurrent/LinkedTransferQueue.html#isEmpty()
Recommended Posts:
- LinkedTransferQueue contains() method in Java
- LinkedTransferQueue add() method in Java
- LinkedTransferQueue take() method in Java
- LinkedTransferQueue put() method in Java
- LinkedTransferQueue iterator() method in Java
- LinkedTransferQueue hasWaitingConsumer() method in Java
- LinkedTransferQueue poll() method in Java
- LinkedTransferQueue remove() method in Java
- LinkedTransferQueue size() method in Java
- LinkedTransferQueue spliterator() method in Java
- LinkedTransferQueue peek() method in Java
- LinkedTransferQueue drainTo() method in Java
- LinkedTransferQueue offer() method in Java
- LinkedTransferQueue forEach() method in Java with Examples
- LinkedTransferQueue tryTransfer() method in Java with Examples
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.