Deque<Character> stack = new LinkedList<>();
Deque<Integer> stack = new ArrayDeque<Integer>();
官方已经不推荐使用 new Stack()来实现栈了。
Deque是指双端队列,当然也满足栈的单端出入形式。
想进一步了解的,参考如下文档:
Java 为什么推荐用Deque实现Stack_奔放的程序猿的博客-CSDN博客_deque stack
Deque<Character> stack = new LinkedList<>();
Deque<Integer> stack = new ArrayDeque<Integer>();
官方已经不推荐使用 new Stack()来实现栈了。
Deque是指双端队列,当然也满足栈的单端出入形式。
想进一步了解的,参考如下文档:
Java 为什么推荐用Deque实现Stack_奔放的程序猿的博客-CSDN博客_deque stack