Java中的LinkedList push()方法
java.util.LinkedList.push()方法用于将元素推入由LinkedList表示的堆栈的开头(顶部)。这类似于LinkedList的addFirst()方法,只是将元素插入到链表的第一个位置或顶部。
语法:
LinkedListObject.push(Object element)
参数: 该方法接受一个object类型的参数element,用于表示要插入的元素。类型’Object’应与由LinkedList表示的堆栈相同。
返回类型: 该方法的返回类型为void,即不返回任何值。
接下来的程序演示了java.util.LinkedList.push()方法:
程序1:
// Java代码演示push()方法
import java.util.LinkedList;
public class GfG {
// main方法
public static void main(String[] args)
{
// 创建一个LinkedList对象以表示堆栈。
LinkedList stack = new LinkedList<>();
// 将元素推入堆栈
stack.push("I");
// 将元素推入堆栈
stack.push("Like");
// 将元素推入堆栈
stack.push("GeeksforGeeks");
// 打印完整的堆栈。
System.out.println(stack);
}
}
[GeeksforGeeks, Like, I]
程序2:
// Java代码演示push()方法
import java.util.LinkedList;
public class GfG {
// main方法
public static void main(String[] args)
{
// 创建一个LinkedList对象以表示堆栈。
LinkedList stack = new LinkedList<>();
// 将元素推入堆栈
stack.push(30);
// 将元素推入堆栈
stack.push(20);
// 将元素推入堆栈
stack.push(10);
// 打印完整的堆栈。
System.out.println(stack);
}
}
[10, 20, 30]
极客教程