while(head!=null&&head.val==val)
是正常运行的
(head.val==val&&head!=null
则会报错:java.lang.NullPointerException
java中 = 是赋值, ==是判断相等与否
while(head!=null&&head.val==val)
是正常运行的
(head.val==val&&head!=null
则会报错:java.lang.NullPointerException
java中 = 是赋值, ==是判断相等与否