fields

private transient HashMap<E,Object> map;
private static final Object PRESENT = new Object();

constructs

    public HashSet() {
        map = new HashMap<>();
    }

    public HashSet(Collection<? extends E> c) {
        map = new HashMap<>(Math.max((int) (c.size()/.75f) + 1, 16));
        addAll(c);
    } 
    public HashSet(int initialCapacity, float loadFactor) {
        map = new HashMap<>(initialCapacity, loadFactor);
    }  
    public HashSet(int initialCapacity) {
        map = new HashMap<>(initialCapacity);
    } 

    HashSet(int initialCapacity, float loadFactor, boolean dummy) {
        map = new LinkedHashMap<>(initialCapacity, loadFactor);
    }

results matching ""

    No results matching ""