day19:栈(Stack)、双端队列(Deque)、push()方法、pop()方法、peek()方法
2017-01-30 08:40阅读:
package day05;
import java.util.Deque;
import java.util.LinkedList;
知识点1:
1、栈----存储一组元素,存取必须遵循先进后出原则
2、栈通常用来实现具有'后退'功能的地方。
public class StackDemo {
public static void main(String[] args) {
知识点2:
1、双端队列(Deque)是Queue的子接口。
2、双端队列的特点是,队列的两端都可以进出元素,入队(offer),出队(poll)
3、若将Deque限制为只能从一段入队和出队,就形成了栈(Stack)的数据结构
4、对于栈而言,入栈(push),出栈(pop)
Deque stack= new
LinkedList();
//语法:new一个存放字符串元素的双端队
import java.util.Deque;
import java.util.LinkedList;
知识点1:
1、栈----存储一组元素,存取必须遵循先进后出原则
2、栈通常用来实现具有'后退'功能的地方。
public class StackDemo {
public static void main(String[] args) {
知识点2:
1、双端队列(Deque)是Queue的子接口。
2、双端队列的特点是,队列的两端都可以进出元素,入队(offer),出队(poll)
3、若将Deque限制为只能从一段入队和出队,就形成了栈(Stack)的数据结构
4、对于栈而言,入栈(push),出栈(pop)
