日期:2011-03-22 16:13:00 来源:本站整理
<b>Java中加强型for循环的样例和注释</b>[Java编程]
本文“<b>Java中加强型for循环的样例和注释</b>[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
JDK1.5加入的加强for和循环.
语法是:
for(ElementType element:arrayName){};
举个例子:(1)
int[] numArray = { 1, 2, 3, 4, 5, 6 };
//后果会是123456
for (int i : numArray) {
System.out.print(i);
}
等价于(2)
int[] numArray = { 1, 2, 3, 4, 5, 6 };
大概更贴切是这样的:(3)
for (int i; i < numArray.length; i++) {
System.out.print(numArray[i]);
}
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);
}
这个结合调集的概念和一样是JDK1.5加入的泛性,可以做到简化代码的作用.比方
List<Integer> intList = new ArrayList<Integer>();
for (Integer i : intList) {
System.out.print(i);// 可以打印出intList中的全部元素
}
加强for(part1:part2){part3};
part2中是一个数组对象,大概是带有泛性的调集.
part1定义了一个部分变量,这个部分变量的范例与part2中的对象元素的范例是一致的.
part3当然还是循环体.
以上是“<b>Java中加强型for循环的样例和注释</b>[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论