1.如果你需要一个访问快速的Set,你应该使用HashSet;当你需要一个排序的Set,你应该使用TreeSet;当你需要记录下插入时的顺序时,你应该使用LinedHashSet。2.因为TreeSet是有序的,加入它的元素类必须实现java.lang.Comparable接口的compareTo()方法才行。否则运行时会报错,编译时貌似没事