1.Stack棧是繼承了Vector類,所以底層還是數組。
2.Stack棧是將底層的數組的最後一個元素當做棧頂。第一個元素當做棧底。
3.常用方法:
import java.util.Stack;
public class StackDemo {
public static void main(String [] args){
Stack s=new Stack();
//每次向棧中放一個元素對象
s.push("a");
s.push("b");
s.push("c");
//peek方法每次取一次棧頂元素對象
System.out.println(s.peek());
//每次刪除一個棧頂元素對象
s.pop();
System.out.println(s.peek());
}
}