Java 链表的头节点
我不太明白链表中头节点的概念。在下面的LinkedList类中,head在默认构造函数中为null。当我们在另一个程序中使用这个类时,它应该始终保持为null,还是需要给它赋值Java 链表的头节点,java,list,linked-list,Java,List,Linked List,我不太明白链表中头节点的概念。在下面的LinkedList类中,head在默认构造函数中为null。当我们在另一个程序中使用这个类时,它应该始终保持为null,还是需要给它赋值 public class LinkedList implements ListInterface { private Node head; private int numItems; public LinkedList() { numItems = 0; head = null; } 假设
public class LinkedList implements ListInterface {
private Node head;
private int numItems;
public LinkedList() {
numItems = 0;
head = null;
}
假设我想创建一个名为ListOne的新LinkedList,并使其成为循环链接列表。我是否给head赋值,比如head=listOne.find(0)?非常感谢 头部是列表中的封装成员。由于您要求按姓名列出一个列表,因此我假设您在应用程序中使用该列表。你不应该引用标题,只要列表本身 his向您展示了如何在java中使用LinkedList: