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() {
return node != null && node.getNext() != null;
return node != null;
}
public BValue next() {
node = node.getNext();
return node;
BValue current = node;
node = current.getNext();
return current;
}
}