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

溫馨提示×

hashmap怎么去除指定元素

小億
223
2024-06-03 17:36:09
欄目: 編程語言

要從HashMap中刪除指定的元素,可以使用以下方法:

  1. 使用remove(key)方法:使用HashMap的remove(key)方法可以刪除指定鍵所對應的鍵值對。示例代碼如下:
HashMap<String, Integer> hashMap = new HashMap<>();
hashMap.put("A", 1);
hashMap.put("B", 2);

hashMap.remove("A");

System.out.println(hashMap); // 輸出:{B=2}
  1. 使用remove(key, value)方法:如果需要同時指定鍵和值來刪除元素,可以使用remove(key, value)方法。示例代碼如下:
HashMap<String, Integer> hashMap = new HashMap<>();
hashMap.put("A", 1);
hashMap.put("B", 2);

hashMap.remove("A", 1);

System.out.println(hashMap); // 輸出:{B=2}
  1. 使用Iterator遍歷并刪除:可以使用Iterator遍歷HashMap并刪除指定元素。示例代碼如下:
HashMap<String, Integer> hashMap = new HashMap<>();
hashMap.put("A", 1);
hashMap.put("B", 2);

Iterator<Map.Entry<String, Integer>> iterator = hashMap.entrySet().iterator();
while (iterator.hasNext()) {
    Map.Entry<String, Integer> entry = iterator.next();
    if (entry.getKey().equals("A")) {
        iterator.remove();
    }
}

System.out.println(hashMap); // 輸出:{B=2}

以上是幾種常見的方法來刪除HashMap中的指定元素,選擇適合自己需求的方法來實現元素的刪除。

0
砚山县| 黄冈市| 迁安市| 乐安县| 灵宝市| 滁州市| 平山县| 建始县| 屯留县| 宜宾县| 乡宁县| 万盛区| 高雄县| 博兴县| 潞西市| 彰化县| 安达市| 信阳市| 信宜市| 华亭县| 瑞丽市| 织金县| 甘洛县| 德江县| 封丘县| 建瓯市| 二连浩特市| 平邑县| 宁国市| 玉龙| 扶风县| 类乌齐县| 柳江县| 庐江县| 兰州市| 梅河口市| 漾濞| 日照市| 囊谦县| 潍坊市| 临洮县|