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

溫馨提示×

java中的HashMap如何使用

小億
87
2023-12-21 06:41:13
欄目: 編程語言

HashMap是Java中常用的數據結構,用于存儲鍵值對(key-value)。下面是HashMap的基本使用方法:

  1. 導入HashMap類:在類的頂部導入HashMap類。
import java.util.HashMap;
  1. 創建HashMap對象:使用new關鍵字創建一個HashMap對象。
HashMap<String, Integer> map = new HashMap<>();

上面的例子創建了一個HashMap對象,其中鍵是String類型,值是Integer類型。

  1. 添加鍵值對:使用put(key, value)方法向HashMap中添加鍵值對。
map.put("apple", 3);
map.put("banana", 5);
map.put("orange", 7);

上面的例子向HashMap中添加了三個鍵值對。

  1. 獲取值:使用get(key)方法根據鍵獲取對應的值。
int appleCount = map.get("apple");
System.out.println(appleCount); // 輸出:3

上面的例子根據鍵"apple"獲取了對應的值。

  1. 判斷鍵是否存在:使用containsKey(key)方法判斷指定的鍵是否存在于HashMap中。
boolean containsApple = map.containsKey("apple");
System.out.println(containsApple); // 輸出:true

上面的例子判斷鍵"apple"是否存在于HashMap中。

  1. 移除鍵值對:使用remove(key)方法根據鍵移除對應的鍵值對。
map.remove("banana");

上面的例子移除了鍵為"banana"的鍵值對。

  1. 遍歷鍵值對:可以使用entrySet()方法獲取HashMap中的所有鍵值對,并使用增強for循環遍歷。
for (Map.Entry<String, Integer> entry : map.entrySet()) {
    String key = entry.getKey();
    int value = entry.getValue();
    System.out.println(key + ": " + value);
}

上面的例子遍歷了HashMap中的所有鍵值對,并輸出鍵和值。

以上就是HashMap的基本使用方法。需要注意的是,HashMap是無序的,鍵和值可以為null,但鍵不能重復。

0
克拉玛依市| 时尚| 宜良县| 崇文区| 肥西县| 鄂伦春自治旗| 临沂市| 阿拉善右旗| 禄劝| 金山区| 许昌市| 通海县| 仪征市| 南丹县| 姚安县| 岐山县| 卓资县| 磴口县| 西丰县| 开原市| 乐东| 博乐市| 蒲城县| 东莞市| 青岛市| 宣城市| 古浪县| 蒙自县| 富裕县| 景泰县| 抚宁县| 平昌县| 乌拉特前旗| 高碑店市| 介休市| 阿坝县| 怀远县| 错那县| 灌南县| 三亚市| 泽普县|