package JiHe.Map;
import java.util.HashMap;
/*
* Map集合:该集合存储键值对,一对一对信里面存,而且要保证键的唯一性
* 1.添加。2.删除。3.判断。4.获取
*
* Map
* K - 此映射所维护的键的类型(key)
* V - 映射值的类型(value)
*
* 将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。
*
* Map集合的三个子类:
* 1.Hashtable2.HashMap3.TreeMap
*/
public class Map {
public static void main(String[] args) {
//创建一个HashMap集合
HashMap maple = new HashMap();
//往里面添加数据
maple.put("map_01", "aaaaaaaaaaa");
maple.put("map_02", "bbbbbbbbbbb");
//通过键获取值
System.out.println(maple.get("map_01"));
//清空所有元素
//maple.clear();
//System.out.println(maple);
//删除指定元素
System.out.println(maple.remove("map_01"));
//判断map_02在集合中是否存在
System.out.println(maple.containsKey("map_02"));
//判断ccc值在集合中是否存在
System.out.println(maple.containsValue("ccc"));
//获取集合的长度
System.out.println(maple.size());
}
}