J2SE 5.0之後新增了foreach的語法, 可用於存取陣列元素. 以下為一些簡單的範例:
一維陣列
public class test02 {
public static void main(String args[])
{
int[] a = new int[] {1, 2, 3, 4, 5};
for(int v : a)
System.out.println(v);
}
}
二維陣列
public class test02 {
public static void main(String args[])
{
int[][] a = new int[][] {
{1, 2, 3, 4, 5},
{10, 11, 12}
};
for(int[] row : a) {
for(int element : row)
System.out.print(element + " ");
System.out.println();
}
}
}