1.Stack是Vector的子类,Stack(栈)表示的是先进后出(FILO)或者后进先出(LIFO),Stack除了继承了Vector的一些方法,同时也定义了一些自己的方法。
2.构造方法
Stack() 创建一个空的Stack
3.方法
boolean empty()用来判断栈是否为空
E peek()用来查看栈顶的对象但不移除它
E pop()用来移除栈顶的对象并返回该对象的值 因为在pop方法中先调用了peek()方法,再调用了removeElementAt()方法来移除栈顶的对象的
E push(E item)把item元素放到栈顶
int search(Object o) 返回该对象在栈中的位置,以索引值1为基准
输出结果: