鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.8.31)
补充:JDK1.5增强的for循环
1 增强的for循环对于遍历array或Collection的时候相当简便
2 缺陷
数组(不能方便的访问下标)
集合(与使用Iterator相比,不能方便的删除集合中的内容,在内部也是调用Iterator)
3 总结:除了简单遍历并读出其中的内容外,不建议使用增强for
// EnhancedFor.java
import java.util.*;
public class EnhancedFor {
public static void main(String args[]) {
int[] arr = {1, 2, 3, 4, 5};
for(int i : arr) {
System.out.println(i);
}
Collection c = new ArrayList();
c.add(new String("aaaaaaa"));
c.add(new String("bbbbbbb"));
c.add(new String("ccccccc"));
for(Object b : c) {
System.out.println(b);
}
}
}