老师,请问能将虚拟头结点的循环语句改为for循环吗?
for(ListNode prev = dummyHead; prev.next != null ; prev = prev.next){
if(prev.next.val == val){
ListNode delNode = prev.next;
prev.next = delNode.next;
delNode.next = null;
}
}
提交到Leetcode上会报错,我自己用IDEA测试了,当链表结尾为6的时候[1,2,3,6,5,6],会报错。其他结尾时就不会。