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, nextBoolean
public java.lang.Object next()
Iterator.next()
public boolean isDoubleSupported()
isDoubleSupported
in interface LiteralIterator
isDoubleSupported
in class AbstractLiteralIterator
LiteralIterator.isDoubleSupported()
public boolean isFloatSupported()
isFloatSupported
in interface LiteralIterator
isFloatSupported
in class AbstractLiteralIterator
LiteralIterator.isFloatSupported()
public boolean isIntSupported()
isIntSupported
in interface LiteralIterator
isIntSupported
in class AbstractLiteralIterator
LiteralIterator.isIntSupported()
public boolean isLongSupported()
isLongSupported
in interface LiteralIterator
isLongSupported
in class AbstractLiteralIterator
LiteralIterator.isLongSupported()
public double nextDouble()
nextDouble
in interface LiteralIterator
nextDouble
in class AbstractLiteralIterator
LiteralIterator.nextDouble()
public float nextFloat()
nextFloat
in interface LiteralIterator
nextFloat
in class AbstractLiteralIterator
LiteralIterator.nextFloat()
public long nextLong()
nextLong
in interface LiteralIterator
nextLong
in class AbstractLiteralIterator
LiteralIterator.nextLong()
public abstract int nextInt()
nextInt
in interface LiteralIterator
nextInt
in class AbstractLiteralIterator
LiteralIterator.nextInt()
Copyright ? 2013 Regents of the University of California