java数据结构之树集TreeSet与书映射(TreeMap)
来源:互联网 发布:数字图像处理算法应用 编辑:程序博客网 时间:2024/05/16 11:23
1.树集TreeSet
TreeSet类在java.util包中
树集中的结点是按着其存放的数据的字典序一层一层地依次排列 在同一层中的结点从左到右按字典序递增排列
A.构造方法:TreeSet()
B.常用方法
public boolean add(Object o):向树集中添加结点o,添加成功返回true,否则返回false
public void clear():删除树集中的所有结点
public void contains(Object o):如果树集包含具有数据o的结点,该方法返回true,否则返回false
public Object first():返回树集中根节点中的对象
public Object last():返回最后一个结点中的对象
public boolean isEmpty():判断当前树集是否为空树集
public boolean remove(Object o):删除树集中第一个出现的结点对象o
public int size():返回树集中结点的数目
C.可以使用迭代器Iterator遍历树集中的每个元素(有关迭代器Iterator的用法可参照文章“Iterator类的用法”)
2.树映射
TreeMap类在java.util包中
树映射与树集最大的不同就是:树映射的结点中不仅存储了数据value,还存储了与其关联的关键字key;向树映射中添加结点的方法为:public Object put(Object key,Object value)
- java数据结构之树集TreeSet与书映射(TreeMap)
- java数据结构之树集TreeSet与书映射(TreeMap)
- java之TreeMap/TreeSet篇
- java TreeMap 排序 与 TreeSet 排序
- java数据结构之TreeMap
- TreeSet与TreeMap
- 重温数据结构:平衡二叉树(AVL树)、红黑树、TreeSet与TreeMap
- Java TreeMap/TreeSet
- java TreeMap和TreeSet
- 《java集合》--TreeMap、TreeSet
- Java常用数据结构之TreeMap
- Java辨别 TreeMap和TreeSet的区别与联系
- java集合类深入分析之TreeMap/TreeSet篇
- java集合类深入分析之TreeMap/TreeSet篇
- java集合类深入分析之TreeMap/TreeSet篇
- java集合类深入分析之TreeMap/TreeSet篇
- java集合类深入分析之TreeMap/TreeSet篇
- java集合类深入分析之TreeMap/TreeSet篇
- 第一文,start here!
- Javascipt权威指南(第五版)3.5 Objects
- 新学期 新面貌
- 详谈 Jquery Ajax 异步处理Json数据.
- 面向对象的回调机制 (C++实现)
- java数据结构之树集TreeSet与书映射(TreeMap)
- 二叉树 BinaryTree (先序、中序、后序遍历 节点查找、插入、删除 完整类) Java数据结构与算法
- 人际关系之浅谈
- pixel shader相关链接
- poj1005(I Think I Need a Houseboat)
- C/C++易错总结
- 编程命名中的7+1个提示[CoolShell]
- 最长单调递增子序列
- uboot启动流程分析图