黑马程序员技术交流社区
标题:
foreach的用法
[打印本页]
作者:
geekandgeek
时间:
2016-6-23 10:49
标题:
foreach的用法
在java中的语法:for(type x : collection){
}
foreach(元素类型type 元素变量x : 遍历对象obj)
{
引用了x的java语句;
}
在java中的语法:for(type x : collection){
}
实例:遍历一维数组
public class Test {
public static void main(String[] args)
{
int[] a = {1,2,3};
for(int i : a)
System.out.print(i + ",");
}
}
遍历二维数组
for(int[] i: a){ // a是二维数组 i 相当于是一维数组类型的变量 ,i 相当于 是a数组的元素的变量。a数组的元素是一维数组。
for(int j : i){ // j相当于是一个变量,i数组的元素是整型数值。
}
}
优点是处理数组的遍历更加方便。
缺点是相对于for循环来说,不能对某个下标的数组元素操作,有局限性。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2