package com.chen.集合;
import java.util.HashMap;
import java.util.Map;
public class Demo1 {
public static void main(String[] args) {
Map<Integer,String> map=new HashMap();
map.put(1,"张三");
map.put(2,"李四");
map.put(3,"王五");
System.out.println(map);
//添加元素
//覆盖:会返回被覆盖的值
String name = map.put(3, "小西");
String name1 = map.put(4, "双儿");
System.out.println("被覆盖的值:"+name);
System.out.println("不被覆盖的值:"+name1);
System.out.println(map);
//移除元素
String remove = map.remove(4);
System.out.println("remove:"+remove);
System.out.println(map);
//清空集合
// map.clear();
// System.out.println(map);
//判断键是否存在
boolean key_result = map.containsKey(6);
System.out.println("键是否存在:"+key_result);
//判断值是否存在
boolean value_result = map.containsValue("张三");
System.out.println("值是否存在:"+value_result);
//判断是否为空
boolean empty = map.isEmpty();
System.out.println("判断是否为空"+empty);
//集合大小
int size = map.size();
System.out.println("集合长度:"+size);
}
}