HashMultiMap,也是一个存放key-value键值对的集合,只不过,同一个key可以对应多个value,并且这个每一个value都是一个集合
map.put(K key,V value),存放一个key和value的键值对
size(),获取key-value键值对数量,如果一个key有2个value,size为2,如果同一个key-value出现两次,那只算一次
containsEntry(K key,V value),是否存在Key value键值对
containsKey(K key),是否存在key
values(),返回值为Collection<Object>类型,也就是说value可以重复
asMap(),返回值为key和value键值对,value的类型是collection<object>
keys(),返回类型是MultiSet,能够记录每个插入的key,而key允许重复
replaceValues,替代某个key对应的value,会返回被替换之前的values集合
entries(),返回值为Set<Map.Entry<K, V>>,返回一个set集合,集合内有不重复的Entry键值对