JDK1.5为Java添加了新的for循环foreach。它是原有for循环遍历数据的一种简写格式,使用的关键字依然是for,但是参数格式不同。使用foreach循环可以分别遍历集合对象与数组。
格式如下:
for(Tyepe e : collections) {
}
实例如下:
public class UserForeach {
public static void main(String args[]) {
List<String> list = new ArrayList<String>();
list.add("aa");
list.add("bb");
for(String line : list) {
System.out.println(line);
}
String strs[] = new String[list.size()];
list.toArray(strs);
for(String string : strs) {
System.out.println(string);
}
}
}