JAVA API-day04

A

Map(接口)集合:

查找表:存储(key-avlue)映射队,key可以看出是value的索引,作为key的对象在集合中不可以重复
Map接口有很多种实现类,根据内部结构的不同,常用的是实现类有HashMap(内部有个hash表),TreeMap(二叉树);
V put(K key,V valee);将Key-valeue存入Map;如果在集合中已经包含该Key,则操作将替换该Kry对应的value,返回key原来对应的value();如果没有则返回null;
V get(Object key):返回层数key所对应的Value对象,若果不存在就返回null.
Set KeySet():该方法会将当前Map中所有的Key存入一个set集合后返回
EntrySet():用于遍历所有Key-value方法;高方法会将当前Map中每一组Key-value对封装为一个Entry对象;并存入Set集合返回
boolean ContainsKey(K Key):判断给定Key是否存在Map集合中,如果存在返回true,如果不存在返回false。[判定是否存在标准是相等(依据:equals)]

你可能感兴趣的:(JAVA API-day04)