Stack类表示后进先出(LIFO)对象堆栈。
它使用五个操作来扩展类Vector,这样子可以将一个Vector视为一个堆栈。
提供了:
通常的推送和弹出操作,
以及一种方法来查看堆栈中的顶层项目,
一种方法来测试堆栈是否为空,
以及一种方法来搜索堆栈中的项目并发现它有多远是从顶部。
当第一次创建堆栈时,它不包含任何元素。
Stack类表示后进先出(LIFO)对象堆栈。
它使用五个操作来扩展类Vector,这样子可以将一个Vector视为一个堆栈。
提供了:
通常的推送和弹出操作,
以及一种方法来查看堆栈中的顶层项目,
一种方法来测试堆栈是否为空,
以及一种方法来搜索堆栈中的项目并发现它有多远是从顶部。
当第一次创建堆栈时,它不包含任何元素。
内容版权声明:除非注明,否则皆为本站原创文章。