Data structures 创建和可视化链接列表

Data structures 创建和可视化链接列表,data-structures,linked-list,singly-linked-list,Data Structures,Linked List,Singly Linked List,我对编码还是新手,我正在努力学习如何创建一个链表。这部分是什么意思?我似乎无法在脑海中想象这一点 static class Node { int data; Node next; Node(int d){ data = d; next = null;} } 这是一个简单的链接列表的视觉效果。您的代码表示一个节点类,因此这只是节点的框架。但是您可以将该代码视为表示一个节点的代码,因此它可以表示此图中的第四个节点。因此,其数据值为{D},下一

我对编码还是新手,我正在努力学习如何创建一个链表。这部分是什么意思?我似乎无法在脑海中想象这一点

static class Node { 
   int data; 
   Node next; 
   Node(int d){ 
      data = d; 
      next = null;} 
} 

这是一个简单的链接列表的视觉效果。您的代码表示一个节点类,因此这只是节点的框架。但是您可以将该代码视为表示一个节点的代码,因此它可以表示此图中的第四个节点。因此,其数据值为{D},下一个值为空

在链表中,由下一个变量表示的下一个节点对象。因此,如果您正在查看的节点是第二个节点,那么您的下一个变量将是第三个节点