Map集合:该集合存储键值对,一对一对信里面存,而且要保证键的唯一性
package JiHe.Map; import java.util.HashMap; /* * Map集合:该集合存储键值对,一对一对信里面存,而且要保证键的唯一性 * 1.添加。2.删除。3.判断。4.获取 * * Map<K,V> * K - 此映射所维护的键的类型(key) * V - 映射值的类型(value) * * 将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。 * * Map集合的三个子类: * 1.Hashtable 2.HashMap 3.TreeMap */ public class Map { public static void main(String[] args) { //创建一个HashMap集合 HashMap<String, String> maple = new HashMap<String, String>(); //往里面添加数据 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()); } }