色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java遍歷list和map

錢衛國1年前7瀏覽0評論

在Java編程中,列表(List)和映射(Map)是非常重要的數據結構。本文將介紹如何使用Java語言遍歷這些數據結構。

遍歷List

在Java中,List是一個有序的集合,它允許存儲重復的元素。下面是一個示例程序,演示如何使用for循環遍歷List中的元素:

List<String> list = new ArrayList<>();
list.add("John");
list.add("Mary");
list.add("Tom");
for(String str : list) {
System.out.println(str);
}

在這個示例程序中,我們首先創建了一個String類型的ArrayList,然后向其中添加了三個元素。接下來,使用for循環遍歷List中的元素,并將每個元素輸出到控制臺。

遍歷Map

在Java中,Map是一種鍵值對存儲結構。下面是一個示例程序,演示如何使用for循環遍歷Map中的元素:

Map<String, Integer> map = new HashMap<>();
map.put("apple", 10);
map.put("banana", 20);
map.put("orange", 30);
for(Map.Entry<String, Integer> entry : map.entrySet()) {
String key = entry.getKey();
int value = entry.getValue();
System.out.println(key + " = " + value);
}

在這個示例程序中,我們首先創建了一個String和Integer類型的HashMap。然后,使用for循環遍歷Map中的所有鍵值對,將每個鍵和值輸出到控制臺。

通過以上兩種遍歷方法,我們可以方便地訪問List和Map中存儲的數據,并對其進行操作。