Java 类内的对象声明
与上面在链接列表中创建节点的示例一样,为什么不使用“new”关键字在node类中声明node对象?您使用new创建对象,而不是声明对象<代码>下一步在分配对象之前为空。节点对象尚未创建,仍然为空Java 类内的对象声明,java,object,declaration,new-operator,Java,Object,Declaration,New Operator,与上面在链接列表中创建节点的示例一样,为什么不使用“new”关键字在node类中声明node对象?您使用new创建对象,而不是声明对象下一步在分配对象之前为空。节点对象尚未创建,仍然为空 class Node { Node next; int data; } 上面创建了节点。new不用于声明,而是用于创建对象 代码 Node next = new Node(...) 这只是一份声明 要创建节点对象,您需要使用节点的构造函数之一并执行以下操作: Node next; 投票赞成。这
class Node
{
Node next;
int data;
}
上面创建了节点。
new
不用于声明,而是用于创建对象
代码
Node next = new Node(...)
这只是一份声明
要创建节点
对象,您需要使用节点
的构造函数之一并执行以下操作:
Node next;
投票赞成。这是被接受的正确答案。@P_K感谢接受。其他答案也是有用的,考虑投票赞成的答案。我认为问题很清楚。我想知道为什么它被否决了。
next = new Node(.....);