我正在尝试在Java中实现自定义树结构。我希望我的树的节点类型为class(即),树中的每个节点都应代表一个类并指向其子节点。 这可能创造吗?如果没有,还有其他方法可以实现这种结构吗?
P.S。很抱歉,如果这个问题似乎不合逻辑:-|
答案 0 :(得分:0)
您必须包装Class
对象才能指向他们的孩子。
class CustomTree {
Node root;
public CustomTree(Node root) {
this.root = root;
}
}
class Node {
Class value;
List<Node> children;
public Node(Class value) {
this.value = value;
children = new ArrayList<>();
}
public void addChild(Class clazz) {...}
}