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

溫馨提示×

Java中hashmap遍歷輸出的方法是什么

小億
104
2023-12-27 19:18:09
欄目: 編程語言

在Java中,可以使用以下兩種方法遍歷輸出HashMap:

  1. 使用迭代器(Iterator):
HashMap<String, Integer> map = new HashMap<>();
// 添加元素到map...

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-each循環:
HashMap<String, Integer> map = new HashMap<>();
// 添加元素到map...

for (Map.Entry<String, Integer> entry : map.entrySet()) {
    String key = entry.getKey();
    Integer value = entry.getValue();
    System.out.println("Key: " + key + ", Value: " + value);
}

無論是使用迭代器還是for-each循環,都是通過Map.Entry來獲取HashMap中的鍵值對。然后可以通過entry.getKey()獲取鍵,通過entry.getValue()獲取對應的值。輸出時可以根據需要進行格式化。

0
正定县| 噶尔县| 靖宇县| 信阳市| 巨野县| 平陆县| 资阳市| 临沧市| 惠东县| 城步| 信阳市| 车致| 泸水县| 绍兴市| 沅江市| 伊宁县| 政和县| 金寨县| 中山市| 丹寨县| 高台县| 北川| 吕梁市| 怀安县| 襄汾县| 齐河县| 永德县| 秭归县| 南康市| 安图县| 顺义区| 八宿县| 繁昌县| 灵台县| 滨州市| 张掖市| 东兰县| 盘锦市| 西畴县| 霍林郭勒市| 瑞昌市|