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

溫馨提示×

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
赣榆县| 昌平区| 五河县| 册亨县| 定南县| 门源| 礼泉县| 汉寿县| 惠安县| 梨树县| 珠海市| 志丹县| 靖宇县| 海安县| 盘山县| 华容县| 永城市| 大冶市| 平阴县| 梅河口市| 乐安县| 南通市| 东台市| 遵义县| 镇康县| 常山县| 疏勒县| 丹棱县| 乌兰浩特市| 新化县| 抚远县| 江津市| 灌云县| 永丰县| 大理市| 高邑县| 禹城市| 时尚| 沛县| 双牌县| 鲁甸县|