黑马程序员技术交流社区
标题:
TreeSet结构
[打印本页]
作者:
朋好友
时间:
2015-3-12 23:26
标题:
TreeSet结构
用comparaTo进行双重判断的时候,比龄相等的时候,就按姓名排名
比如有两个重复的年龄 这是还是按标准的树状结构吗?
作者:
夜班心桥
时间:
2015-3-12 23:37
如果年龄相等,就比较姓名。若姓名也一样,此时compareTo返回0,这时候,就无法将这个相同的学生插入到TreeSet当中。
作者:
Rorine
时间:
2015-3-12 23:54
对呀,但会根据姓名排序
作者:
Rorine
时间:
2015-3-12 23:59
这得看你的名字一不一样了,因为它会根据你的compareTo再判断
作者:
王刚岩
时间:
2015-3-13 01:12
--TreeSet 底层数据结构是二叉树。 如果想按照自己的需求实现去掉重复值。 两种方式: 1:对象具备比较性 对象实现Comparable接口 2:集合具备比较性 构造里面传递一个Comparator接口的子类对象。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2