注意HashMap是依赖重写hashCode equals方法实现key(key是对象时)去重,而TreeMap中(key是自定义对象时)是依靠实现Comparable接口(内部排序)或者Comparator(外部排序)方式来实现key的去重。这是TreeMap最大的特性
Java基础之【TreeMap和HashMap需要注意的地方】
最新推荐文章于 2024-08-29 20:45:55 发布

注意HashMap是依赖重写hashCode equals方法实现key(key是对象时)去重,而TreeMap中(key是自定义对象时)是依靠实现Comparable接口(内部排序)或者Comparator(外部排序)方式来实现key的去重。这是TreeMap最大的特性