济南:Java中的foreach语句
来源:育路山东教育网发布时间:2011-05-10
JDK 5.0增加了一种功能很强的循环结构,可以用来依次处理数组中的每个元素和容器,而不必为指定下标值。
foreach的语句格式For(元素类型 t 元素变量x:遍历对象A)
{
引用了x的Java语句
}
如果遍历对象A是数组的话,则变量x的类型必须与数组类型相同
2. foreach简化了对数组和集合的遍历
例如:对数组A的遍历在传统的for语句中要写成
For(int i=0;i<A.length;i++)
{
System.out.println(A[i]);
}
而使用foreach语句形式
for(int i:A)
{
System.out.println(A[i]);
}
3. foreach语句的局限性
虽然foreach在循环遍历上要比for语句来的简便,但在很多情况下,还是需要使用传统的for循环。例如
如果不希望遍历整个集合,或者在循环内部需要操作下标值就需要使用传统的for循环
山东育路网提醒你,有关计算机信息正在不断更新中,敬请关注
咨询电话:4000—667—687 0531—58783359
联系人:田老师
更多计算机信息请点击:http://sd.yuloo.com/it/
【 纠错 】

