如果您要
Iterator遍历数组,则可以使用其中的直接实现之一,而不用将数组包装在中
List。例如:
Apache Commons集合
ArrayIterator
或者,如果您想使用泛型,请执行以下操作:
com.Ostermiller.util.ArrayIterator
请注意,如果您想拥有一个
Iterator过度的原始类型,则不能,因为原始类型不能是泛型参数。例如,如果要使用
Iterator<int>,则必须
Iterator<Integer>改用,如果后面有,则会导致大量自动装箱和-
unboxing
int[]。



