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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© xxingfang 中级黑马   /  2015-4-18 23:28  /  237 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

HashSet:
        底层: 哈希表结构
        特点:
                不包含重复元素
                无序(元素的存与取的顺序不一致)
                线程不同步--不安全--效率高
        HashSet如何保证元素唯一性:
                重写 hashCode()方法 与 equals()方法
LinkedHashSet:
        底层:哈希表结构 + 链表结构
        特点:
                不包含重复元素
                由链表保证元素有序
                由哈希表保证元素唯一
                线程不同步--不安全--效率高
TreeSet:
        底层:二叉树结构(红黑树结构)
        线程不同步--不安全--效率高
        TreeSet是如何保证元素的排序和唯一性的:
                1: 元素对应的类,实现自然排序接口[Comparable],重写compareTo(obj1)方法

0 个回复

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