Adi*_*ave -5 java null return equals nullpointerexception
我正在实现二叉树,我遇到了这样的代码
if(head.equals(null)) return;
Run Code Online (Sandbox Code Playgroud)
它给了我空指针错误,而如果我用另一种方式
if(head == null) return;
Run Code Online (Sandbox Code Playgroud)
它工作得很好.请告诉我为什么会这样?如果有人已经问过我,我真的很抱歉.我搜索但未找到符合此描述的任何问题.
Oli*_*rth 24
因为equals是一个方法,所以它需要一个对象被调用.如果head是null,则没有对象.
| 归档时间: |
|
| 查看次数: |
738 次 |
| 最近记录: |