栈队列
//棧
//public class Stack extends Vector 已經(jīng)過時(shí)
Stack stack = new Stack();
//雙端隊(duì)列 可以作為棧來使用 push() 入棧 pop() 出棧 peek() 獲取棧頂元素
Deque deque ; //ArrayDeque 底層是數(shù)組 LinkedList 底層是鏈表
//隊(duì)列
Queue queue; //ArrayDeque 底層是數(shù)組 LinkedList 底層是鏈表
//表
List list ;
//模擬摞盤子
Deque deque1 = new LinkedList();
deque1.push(“盤子1”);
deque1.push(“盤子2”);
System.out.println(deque1.peek());
deque1.push(“盤子3”);
while(!deque1.isEmpty()){
String elem = deque1.pop();
System.out.println(elem);
}
總結(jié)
- 上一篇: 用python画出吉祥物
- 下一篇: arrylist和linked list