1 package collection;
 2 
 3 import java.util.HashMap;
 4 import java.util.Map;
 5 
 6 public class Test5 {
 7     public static void main(String[] args) {
 8         Map<String,String> countries=new HashMap<String,String>();
 9         countries.put("CN", "中华人民共和国");
10         countries.put("US", "美利坚合众国");
11         countries.put("RU", "俄罗斯联邦");
12         countries.put("FR", "法兰西共和国");
13         
14         String value=countries.get("CN");  //根据键是"CN"来获取值(国家)
15         System.out.println("CN对应的国家是:"+value);
16         
17         System.out.println("Map中的数据数量:"+countries.size());   //集合里的元素个数
18         
19         System.out.println("Map中是否包含FR的key?"+countries.containsKey("FR"));  //集合里是否包含元素"FR",返回的是布尔值
20         
21         countries.remove("FR");  //删除集合里"FR”的元素
22         System.out.println("Map中是否包含FR的key?"+countries.containsKey("FR"));
23         
24         System.out.println(countries.keySet());  //输出集合中的键
25         System.out.println(countries.values());  //输出集合中的值
26         System.out.println(countries);  //输出集合中的键值对
27         
28         countries.clear();  //清空集合里的元素
29         System.out.println("已清空Map中数据!");
30         System.out.println("Map中的数据数量:"+countries.size());
31         
32     }
33 }

 

posted on 2018-12-11 11:13  从零开始-白  阅读(814)  评论(0编辑  收藏  举报