本文共 400 字,大约阅读时间需要 1 分钟。
public HashSet() { map = new HashMap<>();//new时构造一个HashMap}public boolean add(E e) { return map.put(e, PRESENT)==null;//add时对象放入HashMap的key里,value填充PRESENT}private static final Object PRESENT = new Object();//PRESENT是一个静态最终的空对象
转载地址:http://vexlf.baihongyu.com/