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

溫馨提示×

如何遍歷hashmap鏈表中的元素

小樊
83
2024-09-15 17:43:18
欄目: 編程語言

要遍歷HashMap中的元素,您可以使用Java中的迭代器(Iterator)或者for-each循環

方法1:使用Iterator

import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;

public class Main {
    public static void main(String[] args) {
        HashMap<String, Integer> hashMap = new HashMap<>();
        hashMap.put("One", 1);
        hashMap.put("Two", 2);
        hashMap.put("Three", 3);

        Iterator<Map.Entry<String, Integer>> iterator = hashMap.entrySet().iterator();
        while (iterator.hasNext()) {
            Map.Entry<String, Integer> entry = iterator.next();
            System.out.println("Key: " + entry.getKey() + ", Value: " + entry.getValue());
        }
    }
}

方法2:使用for-each循環

import java.util.HashMap;
import java.util.Map;

public class Main {
    public static void main(String[] args) {
        HashMap<String, Integer> hashMap = new HashMap<>();
        hashMap.put("One", 1);
        hashMap.put("Two", 2);
        hashMap.put("Three", 3);

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

在這兩個示例中,我們首先創建了一個HashMap并添加了一些元素。然后,我們使用Iterator或for-each循環遍歷HashMap中的每個鍵值對,并打印出鍵和值。您可以根據需要修改這些示例以適應您的具體需求。

0
独山县| 夏邑县| 新乡县| 镇康县| 图木舒克市| 镇原县| 安塞县| 河池市| 霍州市| 久治县| 清远市| 莱阳市| 泽普县| 姚安县| 化德县| 郸城县| 岫岩| 扬中市| 子洲县| 淮北市| 金川县| 沁水县| 侯马市| 商河县| 恩平市| 玉溪市| 德江县| 囊谦县| 红原县| 胶南市| 淮安市| 唐海县| 迁西县| 商洛市| 上蔡县| 包头市| 景东| 凭祥市| 三河市| 平塘县| 葫芦岛市|