Java中栈使用ArrayDeque或LinkedList的性能会更加出色

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
package  test;
 
import  java.util.ArrayDeque;
 
public  class  ArrayDequeTest {
     public  static  void  main(String[] args)
     {
         ArrayDeque stack = new  ArrayDeque();
         stack.push( "wang" );       //压栈
         stack.push( "dao" );
         stack.push( "wei" );
         System.out.println(stack);
         System.out.println(stack.peek());    //返回栈顶元素
         System.out.println(stack);
         System.out.println(stack.pop());     //返回栈顶元素并弹栈
         System.out.println(stack);
     }
}

你可能感兴趣的:(Java)