Java如何自定义的树结构? 不要菜单形式的,要如果二叉树那样的

创建节点的时候不会按照顺序创建

第1个回答  2018-06-10

就是类嘛,
不管这个怎么展示,看一个节点是什么,

/*
 * 节点
 *  一个节点应保存当前节点属性和父节点的引用
 */
public class TreeNode1{
    String name;    // 节点名
    String pName;   // 父节点名
}

/*
 * 节点
 *  一个节点应保存当前节点属性和父节点的引用
 */
public class TreeNode2{
    int floor;        // 层次
    String name;      // 节点名
    int pFloor;       // 父节点层次
}

/*
 * 节点
 *  一个节点应保存当前节点属性和父节点的引用
 */
public class TreeNode3{
    String name;      // 节点名
    TreeNode3 pNode;  // 父节点
}

第2个回答  2018-06-10
java中,通常定义数据结构,就是定义类
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~