Java LinkedList push()方法
java.util.LinkedList.push()方法用于在LinkedList所代表的堆栈的开始(顶部)推送一个元素。这与LinkedList的addFirst()方法类似,只是将元素插入到链接列表的第一个位置或顶部。
语法:
LinkedListObject.push(Object element)
参数: 该方法接受一个对象类型的参数元素,代表要插入的元素。对象 “的类型应该是由LinkedList代表的相同的堆栈。
返回类型: 该方法的返回类型是void,即不返回任何值。
下面的程序说明了java.util.LinkedList.push()方法。
程序1:
// 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<String> 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]
示例2 :
// 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<Integer> 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]