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 進行遍歷的