目录
增强for循环
格式
for(元素数据类型 变量 : 数组或者Collection集合){ 使用变量即可; }
增强for循环特点及优缺点
1)简化了遍历的方法;
2)增强for循环的目标要判断是否为null;
3)增强for循环在迭代集合的中途,不能增删元素,否则会报并发修改异常。
简化数组遍历
public class Test {
public static void main(String[] args) {
int[] arr = {21, 54, 224, 2, 16, 123, 54};
for (int i : arr) {
System.out.print(i+" ");
}
}
}
简化集合遍历
import java.util.ArrayList;
import java.util.Collection;
public class Test2 {
public static void main(String[] args) {
Collection<Integer> list = new ArrayList<>();
list.add(12);
list.add(19);
list.add(78);
list.add(15);
list.add(112);
list.add(56);
list.add(15);
for (Integer ele : list) {
System.out.print(ele+" ");
}
}
}