fix bug in bvalue iterator

This commit is contained in:
mykola2312 2024-10-13 11:05:01 +03:00
parent ee8b20097d
commit 0f2e49268e

View file

@ -9,11 +9,12 @@ public class BValueIterator implements Iterator<BValue> {
} }
public boolean hasNext() { public boolean hasNext() {
return node != null && node.getNext() != null; return node != null;
} }
public BValue next() { public BValue next() {
node = node.getNext(); BValue current = node;
return node; node = current.getNext();
return current;
} }
} }