一、介紹
增強for循環(foreach),專門用來遍歷集合或者數組,底層實現使用迭代器。
二、定義格式
for(變量類型 變量 : 數組/集合){ // 處理數據 }
變量就是每次循環所獲取的元素,變量類型就是數組或者集合的元素類型
IDEA快速構建增強for循環:集合/數組.for
例子
Collection<String> coll = new ArrayList<>(); coll.add("Java"); coll.add("PHP"); coll.add("C#"); coll.add("GO"); for (String s : coll) { System.out.println(s); } // Java // PHP // C# // GO
三、注意
當對數組中的元素進行修改、刪除、新增時,請使用普通for循環。