class Node
{
Node next;
int data;
}
如上面的链接列表中创建节点的例子,为什么我们不使用“new”关键字来声明节点类中的节点对象?
答案 0 :(得分:1)
尚未创建节点对象,它仍为空。
Node next = new Node(...)
以上创建了Node。
答案 1 :(得分:0)
您使用new来创建创建对象,而不是用于声明它们。在为其指定对象之前,next
为null。
答案 2 :(得分:0)
new
不用于声明,而是用于创建对象。
代码
Node next;
仅为声明。
要创建Node
对象,您需要使用Node
的一个构造函数,并执行以下操作:
next = new Node(.....);