java增强for的使用
程序员文章站
2024-03-25 16:46:22
...
在Java中,实现了Iterable接口的的类都可以使用增强for循环for
增强for循环的基本书写格式:
ArrayList<String> arrayList = new ArrayList<>();
arrayList.add("a");
arrayList.add("b");
arrayList.add("c");
arrayList.add("d");
arrayList.add("e");
for (String str:arrayList){
System.out.println(str);
}
int[] arr = {1,2,3};
for(int a:arr){
System.out.println(arr);
}
对于增强for循环来说:
- 增强for循环括号里面变量的类型必须是我们所使用的集合或者数组等变量里面所存储元素的类型。
- 特别的,我们要注意,
这个里面的变量 str,如果我们对该变量的值进行修改,并不会影响到原集合等存储数据容器里面的值。也就是说,修改这个临时变量的值并不会影响到原集合或者数组。for (String str:arrayList){ str = "11"; System.out.println(str); }
上一篇: RESTful API 设计总结
下一篇: 什么是RESTful