【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());
}
}
}
棒棒哒!!很不错!! 学习了学习了学习了:) 不错 支持一个了 66666,很棒 学习学习再学习 真的是太棒啦 非常好,!!!!!!!!!! 谢谢分享,先看看 学习学习java架构师