91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

如何遍歷HashMap集合中的元素

小樊
82
2024-08-19 23:27:33
欄目: 編程語言

遍歷HashMap集合中的元素可以使用以下方法:

  1. 使用entrySet()方法遍歷:通過HashMap的entrySet()方法可以獲取到鍵值對集合Set,然后通過迭代器或循環遍歷Set中的每個鍵值對,獲取鍵和值。
HashMap<String, Integer> hashMap = new HashMap<>();
// 添加元素到HashMap
hashMap.put("A", 1);
hashMap.put("B", 2);
hashMap.put("C", 3);

// 使用entrySet()方法遍歷HashMap
for(Map.Entry<String, Integer> entry : hashMap.entrySet()) {
    System.out.println("Key: " + entry.getKey() + ", Value: " + entry.getValue());
}
  1. 使用keySet()方法遍歷:通過HashMap的keySet()方法可以獲取到鍵的集合Set,然后通過迭代器或循環遍歷Set中的每個鍵,獲取對應的值。
HashMap<String, Integer> hashMap = new HashMap<>();
// 添加元素到HashMap
hashMap.put("A", 1);
hashMap.put("B", 2);
hashMap.put("C", 3);

// 使用keySet()方法遍歷HashMap
for(String key : hashMap.keySet()) {
    Integer value = hashMap.get(key);
    System.out.println("Key: " + key + ", Value: " + value);
}
  1. 使用forEach()方法遍歷:Java 8及以上版本可以使用forEach()方法結合Lambda表達式遍歷HashMap。
HashMap<String, Integer> hashMap = new HashMap<>();
// 添加元素到HashMap
hashMap.put("A", 1);
hashMap.put("B", 2);
hashMap.put("C", 3);

// 使用forEach()方法遍歷HashMap
hashMap.forEach((key, value) -> {
    System.out.println("Key: " + key + ", Value: " + value);
});

0
建宁县| 丽江市| 鞍山市| 襄汾县| 天台县| 西城区| 勐海县| 丽江市| 兖州市| 阿拉善左旗| 边坝县| 怀远县| 自治县| 湖北省| 新源县| 海城市| 会昌县| 宁强县| 昌都县| 永登县| 高阳县| 汪清县| 呼伦贝尔市| 钟祥市| 梨树县| 贡山| 阿合奇县| 中牟县| 清苑县| 镇安县| 南和县| 蒲城县| 保山市| 闸北区| 疏勒县| 察雅县| 文昌市| 封丘县| 金湖县| 桑日县| 黄冈市|