1.for(ElementType element:arrayName){};
2.(1). int[] numArray = { 1, 2, 3, 4, 5, 6 };
for (int i : numArray) {
System.out.print(i);
}
----//结果会是123456
等价于
2). int[] numArray = { 1, 2, 3, 4, 5, 6 };
for (int i; i < numArray.length; i++) {
System.out.print(numArray[i]);
}
或者更贴切是这样的:(3)
Java代码
3).int[] numArray = { 1, 2, 3, 4, 5, 6 };
for (int i; i < numArray.length; i++) {
int j = numArray[i];// 这个j,就等价与(1)中的i
System.out.println(j);
}
3. 这个结合集合的概念和同样是JDK1.5加入的泛性,可以做到简化代码的作用.比如
Java代码
List<Integer> intList = new ArrayList<Integer>();
for (Integer i : intList) {
System.out.print(i);// 可以打印出intList中的所有元素
}
posted on 2009-04-09 19:36
鹏凌 阅读(1327)
评论(0) 编辑 收藏