ArrayList ==在if语句中为null

时间:2019-04-14 19:29:40

标签: java

如果没有我正在处理的其他代码,我没有办法真正进行测试,但是我只是想确认一下。如果我要编写以下语句:

repartition() + persist() or cache()

其中pos是节点的所有肯定示例的ArrayList,而neg相同,但是所有否定的。这句话有效吗?

If a node contains only positives, set decision to true. 
If it contains only negatives set it to false

我几乎想知道我是否认为ArrayList为!= null,这是否意味着它必须包含至少1个东西,然后当我将== null表示为空时?

1 个答案:

答案 0 :(得分:1)

不。 ArrayList是一个对象,并且只有在未使用null关键字实例化的情况下,它才会是new

使用ArrayList.isEmpty()ArrayList.size() > 0