对于同一队列,这俩方法返回结果是一样的,结果没有区别,只是意义上一个代表弹出栈顶元素,一个代表拿出队列的头部元素
Deque<Integer> deque = new LinkedList<>(); deque.add(0); deque.add(1); deque.add(2); // System.out.println(deque.poll()); System.out.println(deque.pop());
输出结果都是0
对于同一队列,这俩方法返回结果是一样的,结果没有区别,只是意义上一个代表弹出栈顶元素,一个代表拿出队列的头部元素
Deque<Integer> deque = new LinkedList<>(); deque.add(0); deque.add(1); deque.add(2); // System.out.println(deque.poll()); System.out.println(deque.pop());
输出结果都是0