我正在阅读一些Java代码,我不明白这个循环的条件:
for (Integer label : labelConj)
{...........
}
Run Code Online (Sandbox Code Playgroud)
"label"是一个整数和"labelConj",一组整数.条件控制什么?我在Java教程中找不到任何信息.提前致谢.
dle*_*lev 11
这不是一个条件,它是一个foreach循环.它说:"每一个Integer(其被称为label集合中的循环体中)Integers叫labelConj,循环." 循环将为每个项目执行一次,然后停止.
此语法可以与Java框架中的大多数集合类一起使用,如果您从其中一个类继承或实现该Iterable接口,则您编写的类可以使用它.
| 归档时间: |
|
| 查看次数: |
160 次 |
| 最近记录: |