-2
public static Node insert(Node root, int data)
if (root == null)
return new Node(data);
public static Node insert(Node root, int data)
if (root == null)
return new Node(data);
它返回一个“Node”对象,它由接受一个整数(本例中为“data”)的新构造函数创建。
它返回对Node
类型的对象的引用。正如我从你的问题的标签可以推断出你正在处理一个树型数据结构。此方法尝试将节点插入树中。如果树中没有其他节点,这将成为树的根。否则(root!=null
)应该实现一种方法,通过它将另一个(非根节点)添加到树中。
这不是有效的Java语法! – Seelenvirtuose