初学Java,比较HashSet,LinkedHashSet,TreeSet,EnumSet(二十七)
HashSet集合存入元素时,会调用该对象的hashCode()方法得到hashCode值,根据hashCode值决定对象在HashSet中存储的位置,如有两个元素通过equals方法比较返回true,但它们的hashCode不同,HashSet会把它们存储在不同位置,也就可以添加成功迭代HashSet没什么好说的,可以用Iterator接口Iteratorit=hashSet1.iterator