测试java中HashMap的基本方法
package collection;
import java.util.HashMap;
import java.util.Map;
public class TestHashMap {
public static void main(String[] args) {
// TODO Auto-generated method stub
Map<Integer,String> m1 = new HashMap<>();
Map<Integer,String> m2 = new HashMap<>();
//添加m1中元素
m1.put(1,"A");
m1.put(2,"B");
m1.put(3,"C");
m1.put(4,"D");
m2.put(5,"E");
m2.put(1,"a");
System.out.println(m1);
//判断m1中是否包含键
System.out.println(m1.containsKey(1));
//判断m1是否与m2相等
System.out.println(m1.equals(m2));
//判断m1是否为空
System.out.println(m1.isEmpty());
//移除m1中的元素
System.out.println(m1.remove(1));
//将m2中元素全部提取刀m1中,若键相等则新的覆盖旧的
m1.putAll(m2);
System.out.println(m1);
//得到对应键值得内容
System.out.println(m1.get(1));
//判断m1中是否包含所输入内容
System.out.println(m1.containsValue("A"));
//得到m1中键得值
System.out.println(m1.keySet());
//清空m1中得值
m1.clear();
}
}