增强for是for循环的升级加强版,底层原理是 Iterator
迭代器。作用是遍历集合或者数组
,无法对集合进行增删操作。
格式:
for(数据类型 变量名 : 集合名或者数组名){
System.out.println(变量名)
}
示例
package A;
import java.util.ArrayList;
import java.util.List;
public class Demo1{
public static void main(String[] args) {
//遍历数组
int[] arr = {1,2,3};
for (int i : arr) {
System.out.println(i);
}
//遍历集合
ArrayList<Integer> list = new ArrayList<>(List.of(4,5,6));
for (Integer integer : list) {
System.out.println(integer);
}
}
}
网友评论