----------------------
ASP.Net+Android+IOS开发、
.Net培训、期待与您交流! ----------------------
增强for循环
语法:
for(type 变量名:集合变量名){.....}
注意事项:
迭代变量必须在()中定义
集合变量可以在数组或者实现Iterable接口的集合类
public static int add(int x,int...args)
{
int sum=x;
for(int arg:args)
{
sum+=arg;
}
return sum;
}
例如:
import java.util.ArrayList;
import java.util.List;
public class test12 {
public static void main(String[] args) {
//定义一个String类型的集合
List<String> list=new ArrayList<String>();
list.add("a");
list.add("b");
list.add("c");
list.add("d");
//forx循环增强
for (String s:list) {
System.out.println(s);
}
}
}