在Java中,entrySet()
方法用于返回一個包含映射中所有鍵值對的Set視圖。每個鍵值對都表示為一個Map.Entry
對象,其中包含鍵和相應的值。
通過使用entrySet()
方法,可以方便地遍歷和操作映射中的鍵值對。例如,可以使用entrySet()
方法來迭代映射中的所有鍵值對,或者使用getValue()
方法獲取特定鍵對應的值。
下面是一個示例代碼,演示了如何使用entrySet()
方法遍歷并打印映射中的所有鍵值對:
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(entry.getKey() + " --> " + entry.getValue());
}
輸出結果為:
A --> 1
B --> 2
C --> 3
通過使用entrySet()
方法,可以方便地操作和處理映射中的鍵值對,而不需要單獨處理鍵和值。