淘先锋技术网

首页 1 2 3 4 5 6 7

Java是一门流行的编程语言,它提供了丰富的API和工具集,使得我们能够轻松地处理不同类型的数据和信息。本文将探讨如何使用Java查询根节点和子节点的人数。

//创建一个Person类表示节点
class Person {
private int id;
private String name;
private Listchildren;
public Person(int id, String name) {
this.id = id;
this.name = name;
children = new ArrayList<>();
}
public int getId() {
return id;
}
public String getName() {
return name;
}
public void addChild(Person child) {
children.add(child);
}
public int getChildrenCount() {
return children.size();
}
}
//主函数
public static void main(String[] args) {
//创建根节点
Person root = new Person(1, "Root");
//创建子节点
Person child1 = new Person(2, "Child1");
Person child2 = new Person(3, "Child2");
Person child3 = new Person(4, "Child3");
//将子节点加入根节点
root.addChild(child1);
root.addChild(child2);
root.addChild(child3);
//输出根节点和子节点的人数
System.out.println("Root node has " + 1 + " person.");
System.out.println("Child nodes have " + root.getChildrenCount() + " persons.");
}

以上代码通过创建一个Person类来表示节点,将子节点加入到根节点中,最后输出根节点和子节点的人数。我们可以通过修改Person类的属性和方法来处理不同的数据结构和算法需求。