黑马程序员技术交流社区

标题: 在集合中TreeMap和TreeSet类如何保证元素的唯一性的 [打印本页]

作者: 新晋猿工    时间: 2016-5-2 00:01
标题: 在集合中TreeMap和TreeSet类如何保证元素的唯一性的
TreeMap通过键对象自身实现了自然排序(即实现了Comparable接口),然后根据实现的compareTo方法的返回值是否为0来确定唯一性。如果是自定义类的键对象的话,那就是在自定义类中重写compareTo()方法,或者说,在当前类中让集合接收一个comparator的实现类对象重写compare()方法,再根据方法的返回值是否为0来确定唯一性。






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