首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[分享]Hashmap的方法如何实现迭代

发布于 2024-07-10 11:36:26
0
429

在Java中,可以使用HashMap的entrySet()方法来获取包含键值对的Set集合,然后通过迭代器或者增强型for循环来遍历这个Set集合,从而实现对HashMap的迭代操作。具体实现如下:i...

在Java中,可以使用HashMap的entrySet()方法来获取包含键值对的Set集合,然后通过迭代器或者增强型for循环来遍历这个Set集合,从而实现对HashMap的迭代操作。具体实现如下:

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

public class Main {
    public static void main(String[] args) {
        // 创建一个HashMap
        HashMap<String, Integer> hashMap = new HashMap<>();
        hashMap.put("A", 1);
        hashMap.put("B", 2);
        hashMap.put("C", 3);
        
        // 使用entrySet()方法获取键值对集合
        for (Map.Entry<String, Integer> entry : hashMap.entrySet()) {
            String key = entry.getKey();
            Integer value = entry.getValue();
            System.out.println("Key: " + key + ", Value: " + value);
        }
    }
}


通过上面的代码,我们可以实现对HashMap的迭代操作,并输出键值对的内容。

评论
一个月内的热帖推荐
道亮_(:з」∠)_
Lv.1管理员

404

帖子

30

小组

2177

积分

赞助商广告
站长交流