Pop() Method : Java.util.ArrayDeque
Declaration :
1 |
public E pop() |
Explanation :
Purpose | The java.util.ArrayDeque.pop() method pops an element from the stack represented by this deque. |
Parameters | NA |
Return Value | This method returns the element at the front of this deque. |
Exception | NoSuchElementException — if this deque is empty. |
Java Program : Example
Below example will explain java.util.ArrayDeque.pop() method.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
package com.c4learn; import java.util.ArrayDeque; import java.util.Deque; public class ArrayDequeDemo { public static void main(String[] args) { // Create empty array deque with an initial capacity Deque<Integer> deque = new ArrayDeque<Integer>(8); // Use add() method to add elements deque.add(100); deque.add(200); deque.add(300); deque.add(400); deque.add(500); // Print all the elements in deque for (Integer number : deque) { System.out.println("Element is " + number); } int val = deque.pop(); System.out.println("Removed Element is " + val); // Print all the elements in deque for (Integer number : deque) { System.out.println("Element is " + number); } } } |
Output of Program :
1 2 3 4 5 6 7 8 9 10 |
Element is 100 Element is 200 Element is 300 Element is 400 Element is 500 Removed Element is 100 Element is 200 Element is 300 Element is 400 Element is 500 |