我正在实现二叉树,我遇到了这样的代码
if(head.equals(null)) return;
它给了我空指针错误,而如果我以另一种方式做
if(head == null) return;
它工作得很好。请告诉我为什么会这样?如果有人已经问过了,我真的很抱歉。我搜索但未找到任何与此描述匹配的问题。
我正在实现二叉树,我遇到了这样的代码
if(head.equals(null)) return;
它给了我空指针错误,而如果我以另一种方式做
if(head == null) return;
它工作得很好。请告诉我为什么会这样?如果有人已经问过了,我真的很抱歉。我搜索但未找到任何与此描述匹配的问题。