ConcurrentLinkedDeque peekLast() method in Java

The java.util.concurrent.ConcurrentLinkedDeque.peekLast() is an in-built method in Java which
retrieves the last element of this deque container without removing it. The function returns NULL if the deque is empty.
Syntax:
Conn_Linked_Deque.peekLast()
Parameters: The function does not accepts any parameter.
Return Values: The function returns the last element present in this deque and returns NULL when the deque is empty.
Below programs illustrate the use of peekLast() method:
Program 1: This program involves deque with Integer elements.
// Java Program Demonstrate peekLast()// method of ConcurrentLinkedDeque  import java.util.concurrent.*;  class ConcurrentLinkedDequeDemo {    public static void main(String[] args)    {        ConcurrentLinkedDeque<Integer> cld =                        new ConcurrentLinkedDeque<Integer>();          cld.addFirst(12);        cld.addFirst(110);        cld.addFirst(55);        cld.addFirst(76);          // Displaying the existing LinkedDeque        System.out.println("Elements in"                           + "the LinkedDeque: " + cld);          // Displaying the last element        System.out.println("Last Element in"                    + "the LinkedDeque: " + cld.peekLast());    }} |
Output:
Elements inthe LinkedDeque: [76, 55, 110, 12] Last Element inthe LinkedDeque: 12
Program 2: This program involves deque with String elements.
// Java Program Demonstrate peekLast()// method of ConcurrentLinkedDeque  import java.util.concurrent.*;  class ConcurrentLinkedDequeDemo {    public static void main(String[] args)    {        ConcurrentLinkedDeque<String> cld =                         new ConcurrentLinkedDeque<String>();          cld.addFirst("GFG");        cld.addFirst("Gfg");        cld.addFirst("Lazyroar");        cld.addFirst("Geeks");          // Displaying the existing LinkedDeque        System.out.println("Elements in"                           + "the LinkedDeque: " + cld);          // Displaying the last element        System.out.println("Last Element in"                   + "the LinkedDeque: " + cld.peekLast());    }} |
Output:
Elements inthe LinkedDeque: [Geeks, Lazyroar, Gfg, GFG] Last Element inthe LinkedDeque: GFG
Reference:https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentLinkedDeque.html#peekLast()


