public abstract class IntIterator extends AbstractLiteralIterator
nextInt() method.
The nextLong(), nextFloat(), and nextDouble()
methods all simply cast the output of nextInt(). The
next() method simply wraps the output of nextInt() in
an Integer object.| Constructor and Description |
|---|
IntIterator() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isDoubleSupported() |
boolean |
isFloatSupported() |
boolean |
isIntSupported() |
boolean |
isLongSupported() |
java.lang.Object |
next() |
double |
nextDouble() |
float |
nextFloat() |
abstract int |
nextInt() |
long |
nextLong() |
isBooleanSupported, nextBooleanpublic java.lang.Object next()
Iterator.next()public boolean isDoubleSupported()
isDoubleSupported in interface LiteralIteratorisDoubleSupported in class AbstractLiteralIteratorLiteralIterator.isDoubleSupported()public boolean isFloatSupported()
isFloatSupported in interface LiteralIteratorisFloatSupported in class AbstractLiteralIteratorLiteralIterator.isFloatSupported()public boolean isIntSupported()
isIntSupported in interface LiteralIteratorisIntSupported in class AbstractLiteralIteratorLiteralIterator.isIntSupported()public boolean isLongSupported()
isLongSupported in interface LiteralIteratorisLongSupported in class AbstractLiteralIteratorLiteralIterator.isLongSupported()public double nextDouble()
nextDouble in interface LiteralIteratornextDouble in class AbstractLiteralIteratorLiteralIterator.nextDouble()public float nextFloat()
nextFloat in interface LiteralIteratornextFloat in class AbstractLiteralIteratorLiteralIterator.nextFloat()public long nextLong()
nextLong in interface LiteralIteratornextLong in class AbstractLiteralIteratorLiteralIterator.nextLong()public abstract int nextInt()
nextInt in interface LiteralIteratornextInt in class AbstractLiteralIteratorLiteralIterator.nextInt()