Java ArrayBlockingQueue peek() Method

The peek() method of Java ArrayBlockingQueue class retrieves the head of this queue, but doesn't remove it. The method returns null if this queue is empty.

Syntax:

Parameters:

NA

Specified By:

The peek() method of ArrayBlockingQueue class is specified by peek() method in interface Queue.

Return Value:

The peek() method returns this queue's head and if this queue is empty,it returns null.

Example 1

Output:

Head of queue : Reema
        Queue : [Reema, Rahul, Rita, Ramesh]

Example 2

Output:

Hinna got 97 marks.
Vinni got 87 marks.
Rima got 77 marks.
Topper of the class is Hinna

Example 3

Output:

Head of queue is : null