1、TreeSet是SortedSet的实现类TreeSet通过实现Comparable接口的compareTo来实现元素不重复。
2、TreeSet由于每次插入元素时都会进行一次排序,因此效率不高。
3、java.lang.ClassCastException是类型转换异常。
4、在我们给一个类用CompareTo()实现排序规则时
5、从集合中以有序的方式抽取元素时,可用TreeSet,添加到TreeSet的元素必须是可排序的。
“集合框架”添加对Comparable 元素的支持。
一般说来,先把元素添加到HashSet,再把集合转换为TreeSet 来进行有序遍历会更快。 |
|