Java中用默认构造函数分配的long值

Viv*_*ani -1 java oop constructor

我需要检查对象元素,以查看它们是否为null或空白或具有其默认值。我打印了一个long元素的默认值,它的默认值为0。在一次评论中,我被要求检查long元素是否也大于0。

默认的对象构造函数将为任何成员元素构造一个值为负的对象。

Kon*_*kov 5

默认的对象构造函数将为任何成员元素构造一个值为负的对象。

没有。

Java类成员具有以下默认值:

  • intlongshortcharbyte默认为0
  • boolean默认为false
  • 非原始成员默认为null

请记住Wrapper实现也将默认使用null,因为它们的实例是对象,而不是基元。