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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© zztierlie 中级黑马   /  2016-8-16 12:15  /  668 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

二者有什么区别啊

5 个回复

倒序浏览
本帖最后由 彭鸿儒 于 2016-8-16 15:36 编辑

TreeSet:       能够在存储数据的同时进行去重和排序的操作,基本数据类型包装类如Ineger,Double等默认升序排列(即从小到大),其他引用数据类型可以通过在类中实现Comparable接口自定义排序方式,基本数据类型同理.也可以在TreeSet创建时传入比较器实现自定义排序方式
HashSet:
       随机存储数据,无序存取,保持数据唯一,基本数据类型包装类默认实现,自定义类需要重写equals方法和hashcode方法才能实现去重

评分

参与人数 1黑马币 +2 收起 理由
r1503882525 + 2 回答认真

查看全部评分

回复 使用道具 举报
有mapset吗????
回复 使用道具 举报
应该是TreeSet TreeMap 吧?
回复 使用道具 举报
TreeSet是单列集合,TreeMap是双列集合。TreeMap每个元素都包含一个键,一个值。
回复 使用道具 举报
看到这个突然脑子空了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马