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