Subato

Resource Files

ArrayList Spliterator

Gegeben Sie die Klasse AL, die Listen realisiert, die einen Array als Datenspeicher nutzen.

Schreiben Sie die in dieser Klasse verwendete Spliterator-Klasse: ALSpliterator. Sie soll es ermöglichen, über alle Elemente der Liste zu iterieren und es soll fair gesplittet werden können.


package name.panitz.util; import java.util.Spliterator; import java.util.function.Consumer; public class ALSpliterator<A> implements Spliterator<A> { int start; int end; A[] as; public ALSpliterator(int start, int end, A[] as) { this.start = start; this.end = end; this.as = as; } }
java