Java栈Stack的使用
实例化
Stack stack = new Stack();
栈的基本使用有判断栈是否为空
stack.empty()
取栈顶值(不出栈)
stack.peek()
进栈
stack.push(object)
出栈
stack.pop()
代码实例
public class Test01 {
public static void main(String[] args) {
Stack stack=new Stack();
//1.empty()栈是否为空
System.out.println(stack.empty());
stack.push(new Integer(1));
stack.push("b"); //1和b进栈
System.out.println(stack.peek()); //求栈顶值为b
stack.pop(); //b出栈
System.out.println(stack.peek()); //求栈顶值,为1
}
}