Java中Stack的用法
在做题的时候发现,Java帮我们实现了栈数据结构的一个类,并封装了起来,为Stack类
那么栈数据结构的用法师先进后出,后进先出,下面给一个图说明:
Stack 类表示后进先出(LIFO)的对象堆栈。它通过五个操作对类 Vector 进行了扩展 ,允许将向量视为堆栈。它提供了通常的 push 和 pop 操作,以及取堆栈顶点的 peek 方法、测试堆栈是否为空的 empty 方法、在堆栈中查找项并确定到堆栈顶距离的 search 方法。
在做题的时候发现,Java帮我们实现了栈数据结构的一个类,并封装了起来,为Stack类
那么栈数据结构的用法师先进后出,后进先出,下面给一个图说明:
Stack 类表示后进先出(LIFO)的对象堆栈。它通过五个操作对类 Vector 进行了扩展 ,允许将向量视为堆栈。它提供了通常的 push 和 pop 操作,以及取堆栈顶点的 peek 方法、测试堆栈是否为空的 empty 方法、在堆栈中查找项并确定到堆栈顶距离的 search 方法。