java.util.Stack<E>;
1、测试栈是否为空 boolean empty();
2.查看栈顶部对象,但不从栈中移除
E peek();
3.移除栈顶部的对象,并作为此函数的值返回该对象
E pop();
4.把项压入栈顶部
E push(E item);
5.返回对象在栈中的位置,以1为基数
int search(Object o);
- 返回对象在堆栈中的位置,以 1 为基数。如果对象 o 是堆栈中的一个项,此方法返回距堆栈顶部最近的出现位置到堆栈顶部的距离;堆栈中最顶部项的距离为 1。使用 equals 方法比较 o 与堆栈中的项。
-
-
参数:
-
o
- 目标对象。
返回:
-
对象到堆栈顶部的位置,以 1 为基数;返回值
-1
表示此对象不在堆栈中。
-