增强for循环(掌握)
(1)是for循环的一种,增强for循环就是用来替代迭代器的
(2)格式:
for(元素的数据类型 变量名 : 数组或者Collection集合的对象) {
使用该变量即可,该变量其实就是数组或者集合中的元素。
}
for(int x:arr){
System.out.println(x);//遍历数组
}
(3)好处:
简化了数组和集合的遍历
(4)弊端
增强for循环的目标不能为null。建议在使用前,先判断是否为null。
if(arr!=null){
for(int x:arr){
System.out.println(x);
}
}
|
|