HashSet怎么保证Set?
2020-12-15 本文已影响0人
贼噶人
其实HashSet是通过HashMap来保证Set的。
private transient HashMap<E, Object> map;
private static final Object PRESENT = new Object();
public boolean add(E e) {
return this.map.put(e, PRESENT) == null;
}