A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© JOKER0819 中级黑马   /  2015-8-31 00:52  /  660 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

TreeSet特点: 根据构造方法的不同,选择使用自然排序或者比较器排序
                        按照实际的需求,可以对元素进行排序,并且保证唯一。
                        怎么保证的呢?
                                排序:底层结构是二叉树,按照树节点进行存储和取出
                                         两种实现:A:自然排序(元素具备比较性)
                                                           TreeSet的无参构造,要求对象所属类实现Comparable接口并重写 public int compareTo(Object obj)
                                                          B: 比较器排序(集合具备比较性)
                                                              TreeSet的带参构造,要求构造方法接收了一个实现了Comparator接口的对象 重写compare(Object obj1,Object obj2 )

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马