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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 逍遥荻花 中级黑马   /  2016-10-4 20:48  /  999 人查看  /  11 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

我们基础班没有讲解TreeSet集合 这个集合用的多么 比那个hashmap好用么

11 个回复

倒序浏览
回复 使用道具 举报
我打错了 应该打那个HashSet
回复 使用道具 举报
hashSet 和treeSet 的区别是,hashset是无序的,treeset是有序的,hashset如果要保证唯一性,必须重写,hashCode和equals方法
回复 使用道具 举报
怎么可能不会讲呢?这个是很重要好吧
回复 使用道具 举报
这个集合有BUG,开发能不用就不用
回复 使用道具 举报
威威是超人 发表于 2016-10-4 21:38
hashSet 和treeSet 的区别是,hashset是无序的,treeset是有序的,hashset如果要保证唯一性,必须重写,has ...

直接new Hashset是不是不用咱们自己重写那个hashCode和equals方法
回复 使用道具 举报
逍遥荻花 发表于 2016-10-4 22:04
直接new Hashset是不是不用咱们自己重写那个hashCode和equals方法

看你 装什么对象了,如果是字符串,String类已经重写那两个方法了,如果你装自定义对象,就需要自己重写
回复 使用道具 举报
把它试试,不就学会了吗?丁
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
逍遥荻花 发表于 2016-10-4 22:04
直接new Hashset是不是不用咱们自己重写那个hashCode和equals方法

你咋知道是我
回复 使用道具 举报
用TreeSet的可以实现排序,你可以根据实际需要选择集合的类型
回复 使用道具 举报
这两个一个是单列集合,一个是双列集合,底层都是Hash表
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马