admin管理员组

文章数量:1794759

java pop方法

java pop方法

java pop方法

ArrayDeque类pop()方法 (ArrayDeque Class pop() method)
  • pop() Method is available in java.lang package.

    pop()方法在java.lang包中可用。

  • pop() Method is used to pop or return an element from the stack denoted by this deque.

    pop()方法用于从此双端队列表示的堆栈中弹出或返回一个元素。

  • pop() Method is a non-static method, it is accessible with the class object only and if we try to access the method with the class name then we will get an error.

    pop()方法是一种非静态方法,只能通过类对象访问,如果尝试使用类名称访问该方法,则会收到错误消。

  • pop() Method may throw an exception at the time of popping an element.

    pop()方法可能会在弹出元素时引发异常。

    NoSuchElementException: This exception may throw when this deque is "blank".

    NoSuchElementException :如果此双端队列为“空白”,则可能引发此异常。

Syntax:

句法:

public T pop();

Parameter(s):

参数:

  • It does not accept any parameter.

    它不接受任何参数。

Return value:

返回值:

The return type of the method is T, it returns an element at the front of this deque.

方法的返回类型为T ,它返回此双端队列的前面的元素。

Example:

例:

// Java program to demonstrate the example // of T pop() method of ArrayDeque import java.util.*; public class PopOfArrayDeque { public static void main(String[] args) { // Creating an ArrayDeque with initial capacity of // storing elements Deque < String > d_queue = new ArrayDeque < String > (10); //By using add() method to add elements //in ArrayDeque d_queue.add("C"); d_queue.add("C++"); d_queue.add("Java"); d_queue.add("Php"); d_queue.add("DotNet"); // Display Deque Elements System.out.println("d_queue before pop(): "); System.out.println("ArrayDeque Elements = " + d_queue); System.out.println(); // By using pop() method to remove and return the // element at the first position in ArrayDeque String ele = d_queue.pop(); // Display Returned Elements System.out.println("d_queue.pop() : " + ele); System.out.println(); // Display Deque Elements System.out.println("d_queue after pop(): "); System.out.println("ArrayDeque Elements = " + d_queue); } }

Output

输出量

d_queue before pop(): ArrayDeque Elements = [C, C++, Java, Php, DotNet] d_queue.pop() : C d_queue after pop(): ArrayDeque Elements = [C++, Java, Php, DotNet]

翻译自: www.includehelp/java/arraydeque-pop-method-with-example.aspx

java pop方法

本文标签: 方法javapop