亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

java中map遍歷的方法是什么

小億
87
2023-11-13 17:02:56
欄目: 編程語言

在Java中,有多種方法可以遍歷Map對象。以下是幾種常用的方法:

  1. 使用keySet()方法遍歷Map:
Map<String, Integer> map = new HashMap<>();
// 添加鍵值對到map
map.put("key1", 1);
map.put("key2", 2);
map.put("key3", 3);

// 使用keySet()方法獲取Map中所有的鍵
Set<String> keys = map.keySet();

// 遍歷鍵,然后通過鍵獲取對應的值
for (String key : keys) {
    Integer value = map.get(key);
    System.out.println("Key: " + key + ", Value: " + value);
}
  1. 使用entrySet()方法遍歷Map:
Map<String, Integer> map = new HashMap<>();
// 添加鍵值對到map
map.put("key1", 1);
map.put("key2", 2);
map.put("key3", 3);

// 使用entrySet()方法獲取Map中所有的鍵值對
Set<Map.Entry<String, Integer>> entries = map.entrySet();

// 遍歷鍵值對,獲取鍵和值
for (Map.Entry<String, Integer> entry : entries) {
    String key = entry.getKey();
    Integer value = entry.getValue();
    System.out.println("Key: " + key + ", Value: " + value);
}
  1. 使用forEach()方法遍歷Map:
Map<String, Integer> map = new HashMap<>();
// 添加鍵值對到map
map.put("key1", 1);
map.put("key2", 2);
map.put("key3", 3);

// 使用forEach()方法遍歷Map中的鍵值對
map.forEach((key, value) -> {
    System.out.println("Key: " + key + ", Value: " + value);
});

這些方法都可以用來遍歷Map對象,選擇使用哪種方法取決于具體的需求和代碼風格。

0
栾川县| 香港| 吉木萨尔县| 丹东市| 迁西县| 北辰区| 拉萨市| 钟山县| 河津市| 保德县| 兴文县| 南皮县| 临澧县| 紫云| 马鞍山市| 临城县| 阿城市| 九龙坡区| 贵州省| 富裕县| 绍兴县| 新乡市| 郴州市| 阳春市| 高唐县| 买车| 尼勒克县| 香港| 云林县| 田林县| 庆元县| 谢通门县| 略阳县| 淄博市| 武安市| 镇康县| 淳安县| 博罗县| 浙江省| 香格里拉县| 石狮市|