1.创建栈
Stack<Integer> stack = new Stack<>();
2.添加元素
stack.push(1);
stack.push(2);
stack.push(3);
//[1,2,3]
System.out.println(stack.toString());
3.获取栈顶元素
stack.peek();
// 3
4.删除栈顶元素
int temp =stack.pop();
// 3 使用pop 不仅会删除栈顶元素 还会将栈顶元素返还给你
5.栈的大小
stack.size();
// 2
6.栈是否为空
stack.isEmpty();
//返还 false 或 true
7.栈的遍历
while(!stack.isEmpty()){
int num = stack.pop();
System.out.println(num);
}
JAVA栈的日常操作
最新推荐文章于 2024-10-13 17:44:38 发布
本文详细介绍了Java中栈的基本操作,包括如何创建Stack、向栈中添加元素(push)、获取栈顶元素(peek)、删除栈顶元素(pop)、检查栈的大小(size)以及判断栈是否为空(isEmpty)。通过实例展示了如何遍历栈的元素,对于理解和使用Java栈非常有帮助。
摘要由CSDN通过智能技术生成