HashMultiset是一个集合,类似List,虽然叫set,但是他存放的元素是可以重复的,而且还可以获取和设置某一个元素的出现次数。
add(T t),添加元素
count(T t),获取某个元素出现的个数
setCount(T t),设置某个元素出现的次数,这个会影响到集合的size()和iterator,该方法会返回该元素被设置次数之前的值
elementSet(),获取元素集合set,返回的对象类型为set,就是说会过滤掉重复的元素
entrySet(),获取元素的EntrySet,返回的对象类型为Set<Entry<?>>,这个set集合会过滤重复的元素,但是还会记录单个元素的出现次数,用getCount方法获取。