Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 链表中的node、node.next和node.next.next是什么。?_Java_Singly Linked List - Fatal编程技术网

Java 链表中的node、node.next和node.next.next是什么。?

Java 链表中的node、node.next和node.next.next是什么。?,java,singly-linked-list,Java,Singly Linked List,我只是对node很好奇。node.next和node.next。到目前为止,我们已经了解到节点有两部分,它存储下一个节点(node.next)的数据和地址,那么node.next.next呢?其中将存储node.next.next的地址。我刚刚实现了node.next.next,从列表末尾删除一个数字。它工作得很好。但我不知道节点。下一个。下一个??请帮助我理解节点的概念。 下面是我实现node.next.next的代码 public void del_`enter code here`end(

我只是对node很好奇。node.next和node.next。到目前为止,我们已经了解到节点有两部分,它存储下一个节点(node.next)的数据和地址,那么node.next.next呢?其中将存储node.next.next的地址。我刚刚实现了node.next.next,从列表末尾删除一个数字。它工作得很好。但我不知道节点。下一个。下一个??请帮助我理解节点的概念。 下面是我实现node.next.next的代码

public void del_`enter code here`end(){
        Node temp = head;
        while(temp.next.next!=null ){
            temp= temp.next;
        }
        temp.next= null;

}
节点=当前节点

node.next=当前节点的下一个节点

node.next.next=当前节点的第二个节点

再解释一下你的逻辑是怎么工作的


你是在问下一步。下一步是什么意思?是的,我是在问下一步。下一步。?非常感谢。。我已经得到了答案。我的问题是Null是否也是一个节点???实际上我想说的是,我的最后一个节点的地址为none,这是否意味着还有一个节点为null???@Hassanmalik是的,将有null,因为在示例中,节点4的下一个指针是
节点的类型
,默认情况下java中的每个对象类型都有一个默认值
null