是的,Java 1.5中引入的增强的for循环:
List<String> strings = getStringsFromSomewhere();
for (String x : strings)
{
System.out.println(x);
}
Run Code Online (Sandbox Code Playgroud)
它适用于数组和任何实现Iterable<T>(或原始Iterable类型).
有关更多详细信息,请参阅JLS的第14.14.2节.
Java有...每个循环也 - 实际上,大多数语言都有!
你可以使用for ... each循环语法如下:
for(dataType value:collection){/ code /}
您可以在Java的在线文档中找到更多信息,以及代码示例和演示程序.
| 归档时间: |
|
| 查看次数: |
199 次 |
| 最近记录: |