entrySet()方法用于返回包含在Map中的鍵值對的Set視圖。通過調用entrySet()方法,可以獲取Map中所有鍵值對的集合,然后可以通過迭代這個集合來訪問每個鍵值對。
示例代碼如下:
Map<String, Integer> map = new HashMap<>();
map.put("A", 1);
map.put("B", 2);
map.put("C", 3);
Set<Map.Entry<String, Integer>> entrySet = map.entrySet();
for (Map.Entry<String, Integer> entry : entrySet) {
System.out.println("Key: " + entry.getKey() + ", Value: " + entry.getValue());
}
在這個示例中,我們首先創建了一個Map對象并向其中添加了三個鍵值對。然后使用entrySet()方法獲取Map中所有鍵值對的集合,并通過迭代集合來打印每個鍵值對的鍵和值。