1. 程式人生 > >JAVA基礎_增強for循環:foreach

JAVA基礎_增強for循環:foreach

增強for padding style pre div value java 通過 pad

通常,訪問List,Array,Set中的數據都是通過以下這種方式訪問的


int[] nums = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
for (int i = 0; i < nums.length; i++) {
    System.out.println("i = " + i);
}
自Java1.5之後,出現了一種更方便的訪問方式:foreach

int[] nums = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
for (int x : nums) {
    System.out.println("Value is:" + x);
    sum 
+= x; }
  • 語法:
    • for(type 變量名 : 集合變量名){ statements;}
  • 註意事項
    • 叠代變量必須在()中定義
    • 集合變量可以是數組或實現了Iterable接口的集合類

JAVA基礎_增強for循環:foreach