我一直在努力了解链接列表的基础知识,但我无法解释此代码:
1 private node head = null;
2
3 node prev = null;
4 node curr = head;
5 while (curr != null) {
6 prev = curr;
7 curr = curr.link;
}
这一小块代码是通过链接的单词列表查找的代码的一部分。所以我的问题是,对于第6行,prev链接到curr OR的节点是curr的值是否等于prev?另外,我不确定第7行会发生什么?
谢谢!
答案 0 :(得分:0)
第7行发生了什么?
无。 curr = head = null
,因此循环不会被执行。