final LinkedEntry<K, V> nextEntry() { LinkedEntry<K, V> e = next; if (e == null) { throw new NoSuchElementException(); } K nextKey = forward ? e.getNextKey() : e.getPrevKey(); next = nextKey == null ? null : map.getEntry(nextKey); return e; } }
final LinkedEntry<K, V> nextEntry() { LinkedEntry<K, V> e = next; if (e == null) { throw new NoSuchElementException(); } K nextKey = forward ? e.getNextKey() : e.getPrevKey(); next = nextKey == null ? null : map.getEntry(nextKey); return e; } }