【发布时间】:2021-02-11 10:17:31
【问题描述】:
我总是得到空值。我是这门语言的初学者。感谢您的理解。
class Node{
int data;
Node next;
Node(int value){
data = value;
}
}
void addNode(Node headNode, int aValue){
Node newNode = new Node(aValue); //creating new node
newNode.next = headNode; // pointing the next to headNode
headNode = newNode; // updating the head Node
}
void main(){
Node head = Node(1);
addNode(head,2);
addNode(head,3);
print(head.next.data); //here I always get null
}
您的帮助将不胜感激。
【问题讨论】: