为什么java对象类中没有isNull方法

我想知道为什么没有通用的方法来检查Java对象级别的空值。 如果java.lang.Object类有一个方法isNull来检查空值,那么问题是什么。


没有理由这样做,你检查null作为oleksii声明...

if (foo == null) {

}

@jsn指出这是一个明智的问题,但在Java世界中, isNull的想法就像isTrue方法。 只是因为微软这样做,并不是一个好主意。 ;)

isNull只能返回false,因为您只能在非空引用上调用方法。 所以如果你可以调用isNull它必须是假的。


isNull方法是没有意义的,因为你需要在对象上调用它。 但是如果你没有一个对象(因为它是null ),你不能在它上面调用它。

链接地址: http://www.djcxy.com/p/76159.html

上一篇: why there is no isNull method in java object class

下一篇: how null is checked in java?