如果您要
Iterator遍历数组,则可以使用其中的直接实现之一,而不用将数组包装在中
List。例如:
Apache Commons集合
ArrayIterator
或者,如果您想使用泛型,请执行以下 *** 作:
com.Ostermiller.util.ArrayIterator
请注意,如果您想拥有一个
Iterator过度的原始类型,则不能,因为原始类型不能是泛型参数。例如,如果要使用
Iterator<int>,则必须
Iterator<Integer>改用,如果后面有,则会导致大量自动装箱和-
unboxing
int[]。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)