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

溫馨提示×

java哈希表遍歷的方法是什么

小億
95
2023-12-08 14:45:44
欄目: 編程語言

在Java中,可以使用迭代器或者增強for循環來遍歷哈希表。

  1. 使用迭代器遍歷哈希表:
HashMap<String, Integer> hashMap = new HashMap<>();
// 添加元素到哈希表
hashMap.put("A", 1);
hashMap.put("B", 2);
hashMap.put("C", 3);

// 獲取哈希表的迭代器
Iterator<Map.Entry<String, Integer>> iterator = hashMap.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循環遍歷哈希表:
HashMap<String, Integer> hashMap = new HashMap<>();
// 添加元素到哈希表
hashMap.put("A", 1);
hashMap.put("B", 2);
hashMap.put("C", 3);

// 使用增強for循環遍歷哈希表
for (Map.Entry<String, Integer> entry : hashMap.entrySet()) {
    String key = entry.getKey();
    Integer value = entry.getValue();
    System.out.println("Key: " + key + ", Value: " + value);
}

無論是使用迭代器還是增強for循環,都可以遍歷哈希表中的鍵值對,并通過getKey()getValue()方法獲取鍵和值。

0
故城县| 永川市| 武冈市| 安达市| 神农架林区| 英超| 资阳市| 湖州市| 泾阳县| 青铜峡市| 桂阳县| 宁强县| 墨玉县| 北京市| 东海县| 伊宁县| 麟游县| 黔东| 昭通市| 临西县| 大田县| 新邵县| 昭觉县| 普定县| 双桥区| 荣昌县| 交城县| 陕西省| 鲁山县| 陈巴尔虎旗| 辽阳县| 波密县| 依兰县| 昆明市| 开化县| 临江市| 聂拉木县| 大余县| 紫云| 栾城县| 九江县|