javazx 发表于 2019-2-14 02:04:34

【Java基础】4种循环遍历Map的方法总结


《4种循环遍历Map的方法总结》java基础
Map是我们编程中比较常用的集合,开发中经常会遍历map中的key与value,无眠之夜通过4中方式实现map的遍历,大家仅供参考。


package com.javazx.test.collect;

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

/**
* @author: itmrchen
* @Description:
* @date 2019/2/14 1:47
*/
public class MapT {
    public static void main(String[] args) {
      Map<Integer, String> map = new HashMap();
      map.put(1, "111");
      map.put(2, "222");
      Set<Integer> set = map.keySet();
      for (Integer t : set) {
            System.out.println(t + ":" + map.get(t));
      }

      for (String s : map.values()) {
            System.out.println(s);
      }

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

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

甘愿寂寞等待 发表于 2019-12-24 16:11:52

棒棒哒!!很不错!!

ONly 发表于 2020-1-28 18:51:43

学习了学习了学习了:)

ypl1989 发表于 2020-2-25 06:13:42

不错 支持一个了

用心承诺 发表于 2020-2-26 20:47:47

66666,很棒

haosuochao 发表于 2020-3-8 06:22:00

学习学习再学习

alex 发表于 2020-3-11 07:45:55

真的是太棒啦

再现理想 发表于 2020-3-23 17:04:38

非常好,!!!!!!!!!!

fy103 发表于 2020-3-27 10:50:34

谢谢分享,先看看

hjg2222222 发表于 2020-4-6 23:31:08

学习学习java架构师
页: [1] 2 3 4 5 6 7
查看完整版本: 【Java基础】4种循环遍历Map的方法总结