赞
踩
1、都是有序集合
2、TreeMap是TreeSet的底层结构
3、运行速度都比hash慢
1、TreeSet只存储一个对象,而TreeMap存储两个对象Key和Value(仅仅key对象有序)
2、TreeSet中不能有重复对象,而TreeMap中可以存在
3、TreeMap的底层采用红黑树的实现,完成数据有序的插入,排序。
1:每个节点要么是红色/黑色。
2:根节点是黑色的。
3:所有的叶节点都是黑色空节点。
4:每个红色节点的两个子节点都是黑色。(从每个叶子到根的路径上不会有两个连续的红色节点)
5:从任一节点到其子树中每个叶子节点的路径都包含相同数量的黑色节点。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。