null
String a = null;
表示变量a没有指向任何的对象
没有对象所以也无法调用任何对象的方法,如果调用了,就会出现空指针异常
不为null
ArrayList
value.isEmpty() == value.size() == 0
public boolean isEmpty() {
return size == 0;
}
null
String a = null;
表示变量a没有指向任何的对象
没有对象所以也无法调用任何对象的方法,如果调用了,就会出现空指针异常
不为null
ArrayList
value.isEmpty() == value.size() == 0
public boolean isEmpty() {
return size == 0;
}