创建Stack
将元素推入栈中
Stack stack = new Stack();
stack.push(element);
取栈顶的元素
注意返回的是Object对象(哪怕你最初push的是int类型,最后pop出来的也是Object类型)
Object o = stack.peek();
int num = (int)stack.peek()
Object p = stack.pop();//弹出栈且返回栈顶元素
判断栈是否为空
stack.empty();
在stack中搜索某个Object,判断是否存在,参数可以为任意类型,会自动转换为Object
stack.search(obj);
其他方法:

文章介绍了如何在Java中使用Stack数据结构,包括将元素推入栈中(push),获取栈顶元素而不移除(peek),弹出栈顶元素(pop),检查栈是否为空(empty)以及搜索栈中是否存在特定对象(search)。需要注意的是,Stack的方法返回值通常是Object类型,可能需要进行类型转换。
4356

被折叠的 条评论
为什么被折叠?



