< prev index next >

src/java.base/share/classes/java/util/PriorityQueue.java

Print this page

        

*** 335,349 **** throw new NullPointerException(); modCount++; int i = size; if (i >= queue.length) grow(i + 1); - size = i + 1; - if (i == 0) - queue[0] = e; - else siftUp(i, e); return true; } @SuppressWarnings("unchecked") public E peek() { --- 335,346 ---- throw new NullPointerException(); modCount++; int i = size; if (i >= queue.length) grow(i + 1); siftUp(i, e); + size = i + 1; return true; } @SuppressWarnings("unchecked") public E peek() {
< prev index next >