参考博文
总结
LinkedHashSet继承与HashSet,并且其内部是通过LinkedHashMap来实现的。
// HashSet(包访问权限)
HashSet(int initialCapacity, float loadFactor, boolean dummy) {
map = new LinkedHashMap<>(initialCapacity, loadFactor);
}
双重链接列表,accessOrder可定义访问访问顺序。
LinkedHashSet继承与HashSet,并且其内部是通过LinkedHashMap来实现的。
// HashSet(包访问权限)
HashSet(int initialCapacity, float loadFactor, boolean dummy) {
map = new LinkedHashMap<>(initialCapacity, loadFactor);
}
双重链接列表,accessOrder可定义访问访问顺序。