ArrayDeque双端队列
package frank; import java.lang.*; import java.util.ArrayDeque; /** * ArrayDeque双端队列(及可以从队列的开始操作,也可以从队列的尾部操作) * */ public class App { public static void main(String[] args)throws Exception { ArrayDeque stack = new ArrayDeque(); stack.push("1");//放入栈顶 stack.push("2"); stack.push("3"); System.out.println(stack); System.out.println(stack.peek());//获取第一个元素,并不删除 System.out.println(stack); System.out.println(stack.pop());//pop出第一个元素并删除 System.out.println(stack); } }