黑马程序员技术交流社区
标题:
Set集合及子类
[打印本页]
作者:
等你的季节-夏天
时间:
2015-7-4 11:38
标题:
Set集合及子类
1. Set 派系
自身特性
|-- 无序
|-- 没有索引
|-- 不允许重复
1-1 HashSet
|-- 底层是哈希表结构
|-- 查询快
|-- 线程不安全的集合,运行速度快
|-- 凡是存储到哈希表集合中的对象,必须实现hashCode equals方法
保证对象的唯一性
1-2 TreeSet
|-- 底层红黑树
|-- 对存储的元素进行排序
|-- 依据对象的自然顺序
存储的对象,实现java.lang.Comparable接口,重写compareTo方法
|-- 自定义比较器,集合自己具备比较性
定义类,实现 java.util.Comparator接口,重写compare方法
创建TreeSet集合的时候,比较器对象传递到集合构造方法
作者:
一个人的朝圣
时间:
2015-11-17 21:29
不错 多谢分享
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2