当前位置 博文首页 > weixin_30571465的博客:Java遍历List集合的4种方式

    weixin_30571465的博客:Java遍历List集合的4种方式

    作者:[db:作者] 时间:2021-08-01 17:58

    public class Test {
    
        public static void main(String[] args) {
            // 循环遍历List的4中方法
            List<String> strList = new ArrayList<>();
            strList.add("aaa");
            strList.add("bbb");
            strList.add("ccc");
            // 1. 普通遍历方式
            for (int i = 0; i < strList.size(); i++) {
                System.out.println(strList.get(i));
            }
            // 2.增强的for循环
            for (String str : strList) {
                System.out.println(str);
            }
            // 3. 使用Iterator迭代器
            Iterator<String> it = strList.iterator();
            while (it.hasNext()) {
                String str = (String) it.next();
                System.out.println(str);
            }
            // 4. java8 Lambda方式
            // strList.forEach(System.out::println);//和下面的写法等价
            strList.forEach(str -> {
                System.out.println(str);
            });
        }
    }
    cs