# | Line 331 | Line 331 | public class PriorityQueue<E> extends Ab | |
---|---|---|
331 | } | |
332 | ||
333 | public E peek() { | |
334 | < | if (size == 0) |
335 | < | return null; |
336 | < | return (E) queue[0]; |
334 | > | return (size == 0) ? null : (E) queue[0]; |
335 | } | |
336 | ||
337 | private int indexOf(Object o) { | |
# | Line 591 | Line 589 | public class PriorityQueue<E> extends Ab | |
589 | * avoid missing traversing elements. | |
590 | */ | |
591 | private E removeAt(int i) { | |
592 | < | assert i >= 0 && i < size; |
592 | > | // assert i >= 0 && i < size; |
593 | modCount++; | |
594 | int s = --size; | |
595 | if (s == i) // removed last element |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |