概述
for-each循环:为了遍历数组和集合
格式:for(集合/数组中元素的类型 局部变量 :集合/数组名)
我们的for-each循环是把原来的值取出来重新赋给我们的局部变量并不改变我们原来集合/数组的元素
1.利用for-each遍历数组
public class Test {
public static void main(String[] args) {
String[] ss = { "aa", "bbb", "ccc", "ddd" };
for (String temp : ss) {
System.out.println(temp);
}
}
}
2.利用for-each遍历集合
public class TestFor {
public static void main(String[] args){
Collection c = new ArrayList();
c.add(123);//此时123是包装类的123
c.add(456);
c.add(new String("tom"));
c.add(false);
//内部依然是迭代器
for(Object obj:c){
System.out.println(obj);
}
}
}
-
for-each是增强for循环在遍历数组/集合过程中不能修改数组中某元素的值。
-
for-each仅适用于遍历,不涉及有关索引(下标)的操作。
-
for-each核心依然是迭代器
最后
以上就是故意跳跳糖为你收集整理的for-each循环的全部内容,希望文章能够帮你解决for-each循环所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复