1、集合是不含重复元素,且没有顺序的。
2、当使用HashSet时,hashCode()方法就会得到调用,判断已经存储在集合中的对象的hashCode值是否与增加的对象的hashCode值一致。如果不一致,直接加进去;如果一致,再进行equals方法的比较,equals方法返回true,表示对象已经加进去了,就不会再曾加对象,否则加进去。
3、接口SortedSet可排序的set,实现类有TreeSet。TreeSet增加自定义对象时,需要在构造方法中传入实现了Comparator接口的类对象。