相同点:都是返回第一个元素,并在队列中删除返回的对象。
不同点:如果没有元素 remove()会直接抛出NoSuchElementException 异常,而 poll()会返回 null。代码示例:
Queue<String> queue = new linkedList<String>();queue. offer("string"); // addSystem. out. println(queue. poll());System. out. println(queue. remove());System. out. println(queue. size());



