public void remove() { if (lastReturned == -1) { throw new IllegalStateException(); } remove(lastReturned); if (currentIndex > lastReturned) { currentIndex--; } lastReturned = -1; }
@Override public void remove() { if (lastReturned == -1) { throw new IllegalStateException(); } remove(lastReturned); if (currentIndex > lastReturned) { currentIndex--; } lastReturned = -1; }
public void remove() { if (lastReturned == -1) { throw new IllegalStateException(); } remove(lastReturned); if (currentIndex > lastReturned) { currentIndex--; } lastReturned = -1; }