for 与 iterator的区别。

for用于循环  底层以数组为数据结构的数据  例如ArrayList,数组 
而iterator 用于循环 底层以链表为数据结构的数据 例如 HashSet, LinkedList
原文地址:https://www.cnblogs.com/zhonghan/p/2889919.html