for( : )语句是增强行循环
写的时候要在注意,后面参数类型应该是集合形的,前面的参数类型应该是集合中***我说不清.
请看例子:
1. int[] a=new int[10];
for(int i:a){
i++;
}
2. String[] s={"abc","def","ghi"};
for(String s1:s){
System.out.println(s1);
}
3. List li=new LinkedList();
li.add(new Person(...));
li.add(new Person(...));
li.add(new Person(...));
for(Person p:li){
p.getname();
. . .
}