for增强循环
for(String string: list){
System.out.println(string);
}
反编译之后代码
Iterator var0 = list.iterator();
while(var0.hasNext()) {
String string = (String)var0.next();
System.out.println(string);
}
从反编译看出 for的增强循环最终是使用Iterator 进行遍历的