# 1 楼答案 Java为。。。每个循环都有——事实上,大多数语言都有 你可以用一个。。。每个循环的语法如下: for( dataType value : collection ) { /code/ } 您可以找到更多信息,以及代码示例和演示程序
# 2 楼答案 是的,Java 1.5中引入的enhanced for loop: List<String> strings = getStringsFromSomewhere(); for (String x : strings) { System.out.println(x); } 它适用于数组和任何实现Iterable<T>(或原始Iterable类型)的对象 有关更多详细信息,请参见section 14.14.2 of the JLS
# 1 楼答案
Java为。。。每个循环都有——事实上,大多数语言都有
你可以用一个。。。每个循环的语法如下:
您可以找到更多信息,以及代码示例和演示程序
# 2 楼答案
是的,Java 1.5中引入的enhanced for loop:
它适用于数组和任何实现
Iterable<T>
(或原始Iterable
类型)的对象有关更多详细信息,请参见section 14.14.2 of the JLS