请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

delNode.next = null

老师好,下面是您Solution类里的代码
while(prev.next != null){
if(prev.next.val == val) {
ListNode delNode = prev.next;
prev.next = delNode.next;
delNode.next = null;
请问老师最后一行代码能不能写成delNode = null?

正在回答 回答被采纳积分+3

1回答

liuyubobobo 2021-02-05 16:59:56

实际上,最后一行代码不写,整个程序也是正确的。


但是,你要明白,写 delNode = null,没有让 delNode 和整个链表断开。delNode = null 的结果,只是让 delNode 这个引用指向了 null。


继续加油!:)

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号