黑马程序员技术交流社区

标题: 集合中的Set集合 [打印本页]

作者: 舒旺    时间: 2015-8-31 23:52
标题: 集合中的Set集合
HashSet集合和TreeSet集合有什么区别?

作者: marcojam    时间: 2015-9-1 00:02
本帖最后由 marcojam 于 2015-9-1 00:05 编辑

HashSet底层是哈希表,元素是无序唯一的,用hashCode方法和equals方法保证元素唯一;TreeSet底层是二叉树结构,元素唯一并能够按规则排序,可以通过元素自然排序(元素实现Comparable接口)和集合比较器进行排序(集合构造接收Comparetor接口)

作者: liuch111    时间: 2015-9-1 00:04
楼上说的对
作者: cc3441251    时间: 2015-9-1 00:05
hashSet保证元素不重复,TreeSetke排序 个人总结
作者: binarycoc    时间: 2015-9-1 00:06
说的很对就是这样
作者: 凌端浩    时间: 2015-9-1 00:49
搬着板凳来旁听了
作者: deqiqi939788736    时间: 2016-5-25 01:13
砝码地枯




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2