ForEach遍历集合、 集合容器

2022/6/11 23:50:53

本文主要是介绍ForEach遍历集合、 集合容器,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

ForEach遍历集合

foreach循环是一种更加简洁的for循环,也称增强for循环,能用于遍历数组或集合中的元素。

格式:

for(容器元素类型 临时变量:容器变量){
    执行语句
}

从上面格式可以看出,与for循环相比,foreach循环不需要获得容器的长度,也不需要根据索引访问容器中的元素,但它会自动遍历容器中的每个元素。

 

 

public static void main(String[] args) {
    ArrayList<Object> list = new ArrayList<>();
    list.add("1");
    list.add("2");
    list.add("3");
    for (Object o : list) {
        System.out.println(o);

    }
}

结果:

 

 集合容器

集合相当于一个容器,在我们使用Arraylist的时候添加参数相当与放了一个容器中。这里面的元素是可以重复的

在HashSet中添加元素是没有重复的,我们来写一个测试看一下

public static void main(String[] args) {
    ArrayList<Object> list = new ArrayList<>();
    list.add("1");
    list.add("2");
    list.add("3");
    list.add("3");
    for (Object o : list) {
        System.out.println(o);

    }

    HashSet<Object> set = new HashSet<>();
    set.add("aaa");
    set.add("bbb");
    set.add("aaa");
    for (Object o : set) {
        System.out.println(o);
    }
}

我们看一下他们输出的结果

 



这篇关于ForEach遍历集合、 集合容器的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程