黑马程序员技术交流社区
标题:
TreeSet的比较器问题
[打印本页]
作者:
﹏゛心被伱牵
时间:
2012-10-23 10:51
标题:
TreeSet的比较器问题
TreeSet底层是二叉树结构,在比较的运算上效率很高,我们在使用TreeSet的过程中,是在构造这个TreeSet
的时候就传一个比较器进去吗
作者:
杜正华
时间:
2012-10-23 11:15
那得看构造函数了TreeSet()和TreeSet(Comparator对象)
使用无参数的构造方法:让对象具有比较性即让对象所属的类implements Comparable重写compareTo(T o)方法。
使用TreeSet(Comparator对象)的构造方法:让容器TreeSet具有比较性,重写一个类implements Comparator接口,重写compare(T o1,To2)方法。
使用了TreeSet(Comparator对象)的构造创建的TreeSet容器优先使用比较器的方法比较对象
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2