中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
岳普湖县| 始兴县| 屏东县| 岫岩| 九江市| 黑龙江省| 乡宁县| 阿巴嘎旗| 南部县| 胶州市| 五常市| 基隆市| 宜昌市| 大理市| 宁城县| 信宜市| 泸水县| 乾安县| 恩平市| 余江县| 德江县| 鄂尔多斯市| 孟津县| 越西县| 峨边| 永寿县| 九龙城区| 鸡泽县| 娱乐| 南华县| 县级市| 普陀区| 界首市| 葫芦岛市| 定日县| 彭泽县| 泽州县| 富锦市| 雅江县| 疏勒县| 连江县|