JDK1.5新特性。
语法:
for(type 变量名: 集合变量名){...}
注意事项:
1. 迭代变量必须在()中定义
2. 集合变量可以是数组或实现了Iterable接口的集合类
举例:
public static int add(int x,int ... args){
int sum=x;
/*for(int i=0;i<args.length;i++){
sum+=args[i];
}
技巧:选中for语句块按Ctrl+Shift+/ 进行标记这个语句块为注释内容
*/
for(int arg:args){
sum+=arg;
}
return sum;
}
结果:
6
21