📖 用两个栈实现队列 用两个栈实现一个队列 实现思路:首先栈是先进后出的,队列是先进先出的 1、使用两个栈A、B,先将元素从栈A弹出放入栈B中,再从栈B中取出元素,分两种情况讨论 如果栈B没有元素,需要一次性将栈A中的全部元素放入栈B中,再从栈B中弹出元素 如果栈B中有元素,那么直接从栈B中弹出 public class Solution { Stack<Integer> stack1 = new Stack<Integer>