import java.util.ArrayList;
import java.util.Collections;
import java.util.Iterator;
import java.util.List;
public class Test<T> implements Iterator<T>{ // 1
private List<T> list = new ArrayList<T>(); // 2
public void addList(T... ts) {
Collections.addAll(list, ts); // 3
}
public static void main(String args[]) {
Test<String> t = new Test<String>();
t.addList("Hello world");
for (String str : t) { // 4
System.out.print(str + " ");
}
}
public Iterator<T> iterator() {
return list.iterator();
}
}
Войдите чтобы поставить Нравится
Войдите чтобы прокомментировать