for-each 迴圈
當我們想要存取一個陣列或集合裡面的元素時,for-each迴圈是個簡單且有效率的方法
for-each迴圈的格式如下:
for(元素型態 迴圈控制變數 : 集合或陣列名稱)
//迴圈主體;
for-each有幾項注意要點
1.只能從頭開始走訪每個元素,不能從集合或陣列的尾端向前走訪
2.只能取出集合或陣列裡的元素不能置換
3.foe-each迴圈裡面的變數是區域變數
4.只適用於Java5.0 以後的版本
下面這個範例在示範傳統for迴圈和for-each迴圈讀取陣列元素
你會發現for-each簡潔許多
-
public class HelloDate {
-
public static void main(String args[]) {
-
int arr[]={5,3,8};
-
-
//傳統for迴圈
-
for(int i=0;i<arr.length;i++){
-
System.out.print(arr[i]+" ");
-
}
-
System.out.println();
-
-
//for-each loop
-
for(int i:arr){
-
System.out.print(i+" ");
-
}
-
}
-
}
文章標籤
全站熱搜
留言列表