Java遍历List集合的4种方式

代码语言:javascript复制public class Test {

public static void main(String[] args) {

// 循环遍历List的4中方法

List 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 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);

});

}

}本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。 原始发表:2023-05-25,如有侵权请联系 cloudcommunity@tencent.com 删除前往查看javaliststring遍历集合本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!

javaliststring遍历集合