Java中怎么判断对象是否为空
时间: 2024-05-14 12:18:52 浏览: 70
Java中判断对象是否为空主要有两种方法:
1. 使用 == null 操作符
可以使用 == null 操作符来判断一个对象是否为空,代码如下:
```
Object obj = null;
if (obj == null) {
System.out.println("对象为空");
} else {
System.out.println("对象不为空");
}
```
2. 使用 equals() 方法
可以使用 equals() 方法来判断一个对象是否为空,代码如下:
```
Object obj = null;
if (obj == null || obj.equals("")) {
System.out.println("对象为空");
} else {
System.out.println("对象不为空");
}
```
需要注意的是,如果一个对象为 null,那么调用它的 equals() 方法会抛出 NullPointerException 异常,所以在使用 equals() 方法判断对象是否为空时,需要先判断该对象是否为 null。
阅读全文