学习笔记-----map
创建一个map集合:
Map<String,String> map1=new HashMap<>();
将值存入map集合:
map1.put("a", "aa"); map1.put("b", "bb");
map1.put("c", "cc");
获取map1集合中键值为c的值:
String strc=map1.get("a");
取出map1集合中所有的键:
for(String strk : map1.keySet() ){
System.out.println(strk);
}
取出map1中的所有的值:
for(String strv : map1.values()){
System.out.println(strv);
}
同时取出map1中的键和值:
for(Map.Entry<String, String> entry : map.entrySet()){
System.out.println(entry.getKey()+"="+entry.getValue());
}
其它常用方法:
//将map1集合中的键值放入map2
map2.putAll(map1);
//map1中是否包含键a
map1.containsKey("a");
//map1中是否包含值bb
map1.containsValue("bb");
//清空map1中的键值
map1.clear();