在Java中,ListNode通常用于表示链表中的一个节点。它通常包含一个数据元素和一个指向下一个节点的引用。以下是一个简单的ListNode类定义:
public class ListNode { int val; // 数据元素,可以是任何类型 ListNode next; // 指向下一个节点的引用 // 构造函数 public ListNode(int val) { this.val = val; this.next = null; } }
这个类定义了一个名为ListNode
的类,它有两个成员变量:一个名为val
的整数类型变量,用于存储节点的值;一个名为next
的ListNode
类型变量,用于存储指向下一个节点的引用。类还包含一个构造函数,用于初始化这两个成员变量。