public static class FloatBigListIterators.BigListIteratorListIterator extends Object implements FloatBigListIterator
| Modifier and Type | Method and Description |
|---|---|
void |
add(float ok)
Inserts the specified element into the list (optional operation).
|
int |
back(int n)
Moves back for the given number of elements.
|
long |
back(long n)
Moves back for the given number of elements.
|
boolean |
hasNext() |
boolean |
hasPrevious()
Returns whether there is a previous element.
|
float |
nextFloat()
Returns the next element as a primitive type.
|
long |
nextIndex()
Returns the index of the element that would be returned by a subsequent call to next.
|
float |
previousFloat()
Returns the previous element as a primitive type.
|
long |
previousIndex()
Returns the index of the element that would be returned by a subsequent call to previous.
|
void |
remove() |
void |
set(float ok)
Replaces the last element returned by
next() or
previous() with the specified element (optional operation). |
int |
skip(int n)
Skips the given number of elements.
|
long |
skip(long n)
Skips the given number of elements.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadd, setpreviousforEachRemaining, forEachRemaining, nextpublic void set(float ok)
FloatBigListIteratornext() or
previous() with the specified element (optional operation).set in interface FloatBigListIteratorListIterator.set(Object)public void add(float ok)
FloatBigListIteratoradd in interface FloatBigListIteratorListIterator.add(Object)public int back(int n)
FloatBidirectionalIteratorThe effect of this call is exactly the same as that of
calling FloatBidirectionalIterator.previous() for n times (possibly stopping
if BidirectionalIterator.hasPrevious() becomes false).
back in interface FloatBidirectionalIteratorback in interface ObjectBidirectionalIterator<Float>n - the number of elements to skip back.FloatBidirectionalIterator.previous()public long back(long n)
FloatBigListIteratorThe effect of this call is exactly the same as that of
calling previous() for n times (possibly stopping
if BidirectionalIterator.hasPrevious() becomes false).
back in interface FloatBigListIteratorn - the number of elements to skip back.BidirectionalIterator.previous()public int skip(int n)
FloatBigListIteratorThe effect of this call is exactly the same as that of calling FloatIterator.next() for n times (possibly stopping if Iterator.hasNext() becomes false).
skip in interface FloatBidirectionalIteratorskip in interface FloatBigListIteratorskip in interface FloatIteratorskip in interface ObjectBidirectionalIterator<Float>skip in interface ObjectIterator<Float>n - the number of elements to skip.Iterator.next()public long skip(long n)
FloatBigListIteratorThe effect of this call is exactly the same as that of
calling next() for n times (possibly stopping
if Iterator.hasNext() becomes false).
skip in interface FloatBigListIteratorn - the number of elements to skip.Iterator.next()public boolean hasPrevious()
BidirectionalIteratorhasPrevious in interface BidirectionalIterator<Float>ListIterator.hasPrevious()public float nextFloat()
FloatIteratornextFloat in interface FloatIteratorIterator.next()public float previousFloat()
FloatBidirectionalIteratorpreviousFloat in interface FloatBidirectionalIteratorListIterator.previous()public long nextIndex()
BigListIteratornextIndex in interface BigListIterator<Float>ListIterator.nextIndex()public long previousIndex()
BigListIteratorpreviousIndex in interface BigListIterator<Float>ListIterator.previousIndex()