黑马程序员技术交流社区
标题:
如何确定集合的比较性
[打印本页]
作者:
青苹果
时间:
2014-6-21 21:39
标题:
如何确定集合的比较性
怎么判断一个集合是否有比较性 如果能举个例子说明更好 非常感谢大神们!
作者:
青苹果
时间:
2014-6-21 21:53
我知道了 不用回答 非常感谢哈
作者:
千里一醉
时间:
2014-6-21 21:54
看不懂,什么叫集合具有比较性?集合和集合比较?能比较?
作者:
青苹果
时间:
2014-6-21 22:37
千里一醉 发表于 2014-6-21 21:54
看不懂,什么叫集合具有比较性?集合和集合比较?能比较?
比如TreeSet集合比较性 指的的 集合在存入值得时候元素的比较 让他能够保证唯一和自然排序 前面可能说的比较模糊把
作者:
千里一醉
时间:
2014-6-21 22:53
Tree和Hash开头的进行自我比较元素。
Hash是通过hashcode算法和equals方法比较的,一般开发要重写,保证不同元素尽量不同,相同一定相同。
Tree就需要自己定义比较方式了。Comparable 是在集合内部定义的方法实现的排序,Comparator 是在集合外部实现的排序
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2