摘要:
不同点: 1.形式差别 for的形式是 for(int i=0;i<arr.size();i++){...} foreach的形式是 for(int i:arr){...} iterator的形式是 Iterator it = arr.iterator() while(it.hasNext()){ 阅读全文
摘要:
转自:http://blog.csdn.net/nazir2513/article/details/51168345 先说现象: 如果是 ArrayList,用三种方式遍历的速度是for>Iterator>foreach,但基本上属于同一个速度级别; 如果是 LinkedList,则三种方式遍历的差 阅读全文