ejemplo: iterador que genera una serie aleatoria
El siguiente ejemplo envuelve la generación de
números aleatorios en un iterador que devuelve una serie interminable de
números aleatorios.
class SerieAleatoria implements Iterator<Integer> |
public class SerieAleatoria implements Iterator<Integer> {
private Random random;
public SerieAleatoria() { random = new Random();
}
public boolean hasNext() { return true;
}
public Integer next() { return random.nextInt();
}
public void remove() { throw new
UnsupportedOperationException(); } } |
Temas relacionados
21. Iterator<E> (interface) java.util.Iterator<E>