黑马程序员技术交流社区

标题: 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