null不能使用.操作符啊
因为它是一个特殊的对象

解决方案 »

  1.   

    null不属于包括Object在内的任何类型,它只表示无效的或未创建的对象,类似于一个特定的数值。null根本没有equals方法,当然会出错!
      

  2.   

    null不是对象,null代表什么也没有。equals是对象的方法,先要有对象,然后才能调用对象上的方法,包括equals方法,所以null.equals(null)当然会报错,而且就算要比较也是null == null,而不是调用equals方法。
      

  3.   

    null.equalszhe 这是怎么来的??????
    是点出来的吗?
    NULL不是对象,怎么会有方法呢?