📜  Java中的LinkedList push()方法

📅  最后修改于: 2022-05-13 01:55:08.768000             🧑  作者: Mango

Java中的LinkedList push()方法

Java.util.LinkedList.push() 方法用于将元素压入由LinkedList 表示的堆栈的开始(顶部)。这类似于 LinkedList 的 addFirst() 方法,只是将元素插入到链表的第一个位置或顶部。

语法

LinkedListObject.push(Object element)

参数:该方法接受一个对象类型的参数元素,表示要插入的元素。 “对象”类型应与 LinkedList 表示的堆栈相同。

返回类型:方法的返回类型为 void,即不返回任何值。

下面的程序说明了Java.util.LinkedList.push() 方法:

方案一:

// Java code to demonstrate push() method
import java.util.LinkedList;
  
public class GfG {
    // Main method
    public static void main(String[] args)
    {
  
        // Creating a LinkedList object to represent a stack.
        LinkedList stack = new LinkedList<>();
  
        // Pushing an element in the stack
        stack.push("I");
  
        // Pushing an element in the stack
        stack.push("Like");
  
        // Pushing an element in the stack
        stack.push("GeeksforGeeks");
  
        // Printing the complete stack.
        System.out.println(stack);
    }
}
输出:
[GeeksforGeeks, Like, I]

方案二:

// Java code to demonstrate push() method
  
import java.util.LinkedList;
  
public class GfG {
    // main method
    public static void main(String[] args)
    {
  
        // Creating a LinkedList object to represent a stack.
        LinkedList stack = new LinkedList<>();
  
        // Pushing an element in the stack
        stack.push(30);
  
        // Pushing an element in the stack
        stack.push(20);
  
        // Pushing an element in the stack
        stack.push(10);
  
        // Printing the complete stack.
        System.out.println(stack);
    }
}
输出:
[10, 20, 30]