guava Multimap 实例化
直接构造实现类
SetMultimap<Integer, String> dict = HashMultimap.create(8, 256); private HashMultimap() {
super(new HashMap<K, Collection<V>>());
}
......
@Override
Set<V> createCollection() {
return Sets.<V>newHashSetWithExpectedSize(expectedValuesPerKey);
}使用 Builder
SetMultimap<Integer, String> dict = SetMultimapBuilder.treeKeys().linkedHashSetValues().build();Last updated