# | Line 475 | Line 475 | public class ArrayDeque<E> extends Abstr | |
---|---|---|
475 | public boolean removeLastOccurrence(Object o) { | |
476 | if (o != null) { | |
477 | final Object[] es = elements; | |
478 | < | for (int i = last(), end = head - 1, to = (i >= end) ? end : -1; |
479 | < | ; i = es.length - 1, to = end) { |
480 | < | for (; i > to; i--) |
478 | > | for (int i = tail, end = head, to = (i >= end) ? end : 0; |
479 | > | ; i = es.length, to = end) { |
480 | > | while (--i >= to) |
481 | if (o.equals(es[i])) { | |
482 | delete(i); | |
483 | return true; |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |