我环顾四周,我真的找不到我能理解的答案,或者它不适用于我。我有这堂课:
class Node
{
public int value;
public Node next;
}
我有一个名为的成员变量head
,它是单链表的头部。现在我正在尝试遍历链表的不同节点以搜索特定的value
. 我知道如果我手动执行,那么head.next.next.next.next.value
如果我想要value
第 5 个节点,我会这样做。对于非常大的链表来说,这很快就会变得乏味,所以我的问题是如何创建一些循环来迭代它,以便我可以检查value
链表每个节点中的变量?