Java Utility Library

Java ArrayDeque - push() Method



The java.util.ArrayDeque.push() method is used to insert the specified element in the stack represented by the deque. In other words, it inserts the specified element at the front of the deque.

Syntax

public void push(E element)

Here, E is the type of element maintained by the container.


Parameters

element Specify element which need to be inserted in the deque.

Return Value

void type.

Exception

Throws NullPointerException, if the specified element is null.

Example:

In the example below, the java.util.ArrayDeque.push() method is used to insert the specified element at the front of the deque.

import java.util.*;

public class MyClass {
  public static void main(String[] args) {
    //creating a ArrayDeque
    ArrayDeque<Integer> MyDeque = new ArrayDeque<Integer>();

    //populating ArrayDeque using push method
    MyDeque.push(10);
    MyDeque.push(20);
    MyDeque.push(30);

    //printing ArrayDeque
    System.out.println("MyDeque contains: " + MyDeque);   
  }
}

The output of the above code will be:

MyDeque contains: [30, 20, 10]

❮ Java.util - ArrayDeque