先进先出,变先进后出。两个队列,push时,push到q1pop时,先将q1的元素转移到q2中,最终q1只剩一个元素,长度为1,此时即为最后push进来的,后进先出pop完成后,需要交换q1和q2,方便下次poppush操作始终在q1 public class MyStack { // 进行push操作 Queue<Integer> q1 = new LinkedList<>(); // 进行pop操作时,存储之前的值 Queue<Integer> q2 = new LinkedList<>(); pub...