Map集合的两种遍历
Map集合的两种遍历
暴走的carry 发表于10个月前
Map集合的两种遍历
  • 发表于 10个月前
  • 阅读 1
  • 收藏 0
  • 点赞 0
  • 评论 0

移动开发云端新模式探索实践 >>>   

public void testMap() {
            Map<String,String> map = new HashMap<String,String>();
            map.put("aaa", "111");
            map.put("bbb", "222");
            map.put("ccc", "333");
            //遍历map 有几种遍历方式 两种
            // 1、获取所有的key,通过key得到value 使用get方法
            // 2、获取key和value的关系
            //使用第一种方式遍历
            //获取所有的key
            Set<String> sets = map.keySet();
            //遍历所有key返回的set
            for (String key : sets) {
                //通过key得到value
                String value = map.get(key);
                System.out.println(key+" : "+value);
            }
            
            System.out.println("==============");
            //得到key和value的关系
            Set<Entry<String, String>> sets1 = map.entrySet();
            //遍历sets1
            for (Entry<String, String> entry : sets1) {
                //entry是key和value关系
                String keyv = entry.getKey();
                String valuev = entry.getValue();
                System.out.println(keyv+" : "+valuev);
            }
        }

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 2
博文 4
码字总数 1027
×
暴走的carry
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: