【发布时间】:2011-09-05 12:43:50
【问题描述】:
有没有比使用ListIterator 更快、更有效的方法?
ListIterator<Integer> itr = list.listIterator(list.size());
while(itr.hasPrevious()){
System.out.println(itr.previous());
}
【问题讨论】:
-
如果列表不是双链接的,从头到尾迭代会快得多...我假设情况并非如此。
-
我假设您需要向后迭代。
-
@amit: 是一个数组列表,这里应该没有区别。
标签: java arraylist iteration micro-optimization