Related Post

2 Comments Received

杨肖
September 12th, 2007 @17:25  

这是为啥?

Yichao
September 13th, 2007 @14:15  

看一下ArrayList的源码:
public Iterator iterator() {
return new Itr();
}
所以不检查大小就会白白创建
1000 * 100000个Itr()对象
你可以单测一下看只创建这么多对象需要多少时间。
我估计时间主要是消耗在这了

Leave A Reply

Please Note: Comments maybe under moderation after you submit your comments so there is no need to resubmit your comment again