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

溫馨提示×

java怎么遍歷map的key和value

小億
96
2023-09-22 23:08:34
欄目: 編程語言

在Java中,可以使用MapkeySet()方法來獲取Map中所有的鍵,使用values()方法來獲取所有的值。可以通過迭代器或者增強型for循環來遍歷Map的鍵和值。以下是兩種常見的遍歷Map的方式:

  1. 使用迭代器遍歷鍵和值:
Map<String, Integer> map = new HashMap<>();
// 添加鍵值對
map.put("key1", 1);
map.put("key2", 2);
map.put("key3", 3);
// 遍歷鍵和值
Iterator<Map.Entry<String, Integer>> iterator = map.entrySet().iterator();
while (iterator.hasNext()) {
Map.Entry<String, Integer> entry = iterator.next();
String key = entry.getKey();
Integer value = entry.getValue();
System.out.println("Key: " + key + ", Value: " + value);
}
  1. 使用增強型for循環遍歷鍵和值:
Map<String, Integer> map = new HashMap<>();
// 添加鍵值對
map.put("key1", 1);
map.put("key2", 2);
map.put("key3", 3);
// 遍歷鍵和值
for (Map.Entry<String, Integer> entry : map.entrySet()) {
String key = entry.getKey();
Integer value = entry.getValue();
System.out.println("Key: " + key + ", Value: " + value);
}

無論使用哪種方式,都可以通過getKey()方法獲取鍵,通過getValue()方法獲取值。

0
三台县| 阳西县| 锦屏县| 永靖县| 霍林郭勒市| 温宿县| 安宁市| 镇江市| 共和县| 南京市| 禄丰县| 栾城县| 巴东县| 台中市| 穆棱市| 乐安县| 合江县| 贵定县| 西吉县| 民和| 承德市| 宁安市| 祁阳县| 黑水县| 福贡县| 梁河县| 江川县| 枝江市| 新密市| 定远县| 成安县| 鲜城| 保山市| 安化县| 山西省| 阿克苏市| 雅安市| 四子王旗| 宕昌县| 芜湖市| 万山特区|