Java十大简单性能优化( 八 )
privateclassItrimplementsIterator<E> {
intcursor;
intlastRet = -1;
intexpectedModCount = modCount;
// ...
相反 , 您可以编写以下等效循环 , 并仅int在堆栈上“浪费”一个值 , 这非常便宜:
1个 2 3 4 5 |
intsize = strings.size(); for(inti =0; i < size; i++) { String value : strings.get(i); // Do something useful here
推荐阅读
|