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

溫馨提示×

java中map集合怎么使用

小億
95
2023-10-08 18:14:49
欄目: 編程語言

在Java中,Map是一種鍵值對的集合,它提供了一種將鍵映射到值的方式。Map接口是Java集合框架中的一部分,它有多個實現類,例如HashMap, LinkedHashMap, TreeMap等。

下面是使用Map集合的一些常見操作:

  1. 創建Map對象:
Map<String, Integer> map = new HashMap<>();
  1. 添加鍵值對:
map.put("key1", 1);
map.put("key2", 2);
  1. 獲取值:
int value = map.get("key1"); // 獲取鍵為"key1"的值
  1. 判斷是否包含某個鍵或值:
boolean containsKey = map.containsKey("key1"); // 判斷是否包含鍵"key1"
boolean containsValue = map.containsValue(1); // 判斷是否包含值1
  1. 刪除鍵值對:
map.remove("key1"); // 刪除鍵為"key1"的鍵值對
  1. 遍歷Map:
// 遍歷鍵集合
for (String key : map.keySet()) {
int value = map.get(key);
System.out.println(key + ": " + value);
}
// 遍歷值集合
for (int value : map.values()) {
System.out.println(value);
}
// 遍歷鍵值對集合
for (Map.Entry<String, Integer> entry : map.entrySet()) {
String key = entry.getKey();
int value = entry.getValue();
System.out.println(key + ": " + value);
}

上述是Map集合的一些基本用法,可以根據具體需求選擇不同的實現類以及使用不同的方法。需要注意的是,Map中的鍵是唯一的,如果插入了相同的鍵,則新的值會覆蓋舊的值。

0
石楼县| 台北市| 漳平市| 类乌齐县| 灵山县| 丰镇市| 华安县| 邹城市| 曲沃县| 弋阳县| 鄄城县| 宁海县| 河东区| 巴中市| 徐汇区| 浪卡子县| 高要市| 固阳县| 红安县| 高阳县| 三亚市| 五莲县| 洛隆县| 太仓市| 邻水| 理塘县| 高阳县| 龙江县| 阿鲁科尔沁旗| 都昌县| 广南县| 德格县| 赤水市| 滦南县| 密云县| 喀什市| 团风县| 古田县| 巴马| 南江县| 玉田县|