java集合 之 Map集合
Map用于保存具有映射关系的数据,具有两组值:一组用于保存Map中的key;另一组用于保存Map中的value,形成key-value的存储形式 。 Map集合中包含的一些方法: void clear(): 删除Map集合中的所有key-value对。 boolean containsKey(object key): 查询Map集合中是否包含指定的key,如果包含,返回true。 boolean containsValue(Object value): 查询Map集合中是否包含指定的value,如果包含返回true。 set entrySet(): 返回Map中包含的key-value对所组成的Set集合,每个集合元素都是Map.Entry(Entry是Map的内部类)对象。 Object get(Object key): 返回指定的key所对应的value;如果此Map中不包括该key,则返回null。 boolean isEmpty(): 查询该Map是否为空,如果为空则返回null。 set keyset(): 返回该map中所有key所组成的集合。 Object put(Object key,Object value): 添加一个key-value对,如果当前Map中已有一个与该key相等的key-value对,则新的key-value会覆盖原来的key-value对。