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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© a13783559191 中级黑马   /  2015-6-17 13:15  /  682 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Set 接口存储一组唯一,无序的对象,Set接口中没有自有方法,全部继承自Collection接口
唯一:Set集合中不允许出现重复的元素,如果向Set集合中存储重复的元素是无效的,但不会报错
无序:Set集合不会维护集合中元素的插入顺序,即不存在下标或索引

HashSet:唯一、无序,没有索引或下标,采用哈希(散列)数据结构来存储对象,查询效率高,不保证线程安全
LinkedHashSet:唯一、无序,没有索引或下标,采用哈希(散列)数据结构来存储对象,多了一个链表用来维护插入顺序作为遍历顺序,不保证线程安全
TreeSet:唯一、无序,以树形结构(平衡二叉树)存储,访问或遍历的速度快,默认按自然顺序进行存储,不保证线程安全

1 个回复

倒序浏览
过来学习一下
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马