Java

java中怎么用foreach遍历集合

小亿
106
2024-03-01 16:04:15
栏目: 编程语言

在Java中,使用foreach遍历集合可以通过以下方式实现:

List<String> list = new ArrayList<>();
list.add("A");
list.add("B");
list.add("C");

// 使用foreach遍历List集合
for(String element : list) {
    System.out.println(element);
}

Set<Integer> set = new HashSet<>();
set.add(1);
set.add(2);
set.add(3);

// 使用foreach遍历Set集合
for(Integer element : set) {
    System.out.println(element);
}

Map<String, Integer> map = new HashMap<>();
map.put("A", 1);
map.put("B", 2);
map.put("C", 3);

// 使用foreach遍历Map集合
for(Map.Entry<String, Integer> entry : map.entrySet()) {
    System.out.println("Key: " + entry.getKey() + ", Value: " + entry.getValue());
}

以上代码演示了如何使用foreach循环遍历List、Set和Map集合中的元素。在遍历Map集合时,需要使用entrySet()方法获取键值对的集合,进而使用foreach遍历。

0
看了该问题的人还看了