## Java基础之Map集合
Map集合是一种双列集合,存储形式为键值对的形式(Map集合中的键是唯一性的)
如:以学生的学号为键值,姓名为值.
创建对象格式:
```
Map<String ,String> map = new HashMap<>();
map.put("001","张三");
map.put("002","李四");
//循环遍历集合中的元素:
方法一:
//通过获取所有键的集合,然后通过键来获取对应的值
Set<String> set = map.keySet();
for(String key : set){
String value = map.get(key);
System.out.println(key + "---" + value);
}
方法二:
//通过获取所有的键值对对象,根据键值对对象获取键和值
Set<Map.Entry<String,string>> set = map.entrySet();
for(Map.Entry<String,string> m : set){
String key = m.getKey();
String value = m.getValue();
System.out.println(key + "---" + value);
}
```
网友评论