package com.googlecode.totallylazy.numbers;
import com.googlecode.totallylazy.iterators.ReadOnlyIterator;
import java.util.NoSuchElementException;
public final class IntIterator extends ReadOnlyIterator<Number> {
private final int[] array;
private int index = 0;
public IntIterator(final int[] array) {
this.array = array;
}
public final boolean hasNext() {
return index < array.length;
}
public final Number next() {
if(hasNext()){
return (Number) array[index++];
}
throw new NoSuchElementException();
}
}