源码--HashSet其构造方法就是new 一个容量为16的HashMap
HashSet源码
疑问:那为什么HashSet.add("")只要填一个值呢?
源码:
hashset.add()
PRESENT
当HashSet调用add时候实际上调用的是new的map,其实是把值存到了hashmap里的key里,而这时候这个value为一个object类型的常量
源码--HashSet其构造方法就是new 一个容量为16的HashMap
HashSet源码
源码:
hashset.add()
PRESENT
当HashSet调用add时候实际上调用的是new的map,其实是把值存到了hashmap里的key里,而这时候这个value为一个object类型的常量