Scala, wiederhole eine endliche Liste unendlich

Will ich mit Stream-Klasse in scala zum wiederholen einer vorgegebenen Liste unendlich.

Zum Beispiel die Liste (1,2,3,4,5) ich will einen stream erstellen, der gibt mir (1,2,3,4,5,1,2,3,4,5,1,2,3....)

So, ich kann wickeln Sie den Betrieb nehmen. Ich weiß, das kann auf andere Weise realisiert werden, aber ich will es auf diese Weise für einige Grund, nur humor mich 🙂

Also die Idee ist, dass mit dieser unendlichen Zyklus erstellt aus einer Liste, die ich verwenden kann, nehmen Sie den Betrieb, und wenn er erreicht das Ende der Liste it-Zyklen.

Wie kann ich einen stream, die einfach wiederholt, zu einer gegebenen Liste?

InformationsquelleAutor der Frage Felix | 2010-01-19

Schreibe einen Kommentar