Subato

Resource Files

Folge von Funktionswerten

Schreiben Sie eine generische Klasse IndexIterable<A>. Im Konstruktor soll ein Objekt des Typs java.util.function.Function<Long,A> übergeben werden. Beim i-ten Aufruf der Methode next() soll der erzeugte Iterator diese Funktion benutzen, um das nächste Element für den Index i zu erzeugen. Der erste Aufruf habe den Index 1.


package name.panitz.util; import java.util.Iterator; import java.util.function.Function; public class IndexIterable<A> implements Iterable<A> { public IndexIterable(Function<Long, A> f) { } }
java
You are not logged in and therefore you cannot submit a solution.