使用==运算符可以判断一个对象是否为null。如果对象为null,则返回true;否则返回false。例如: String str = null; if(str == null){
System.out.println('str为null'); }
2. 使用equals()方法判断对象是否为空
调用对象的equals()方法可以判断一个对象是否为null。如果对象为null,则返回false;否则返回true。例如: String str = null;
if(str != null && !str.equals('')){ System.out.println('str不为空'); }
3. 使用Objects.requireNonNull()方法判断对象是否为空 调用Objects.requireNonNull()方法可以判断一个对象是否为null,如果对象为null,则抛出NullPointerException异常;否则返回该对象。例如: String str = 'hello';
String result = Objects.requireNonNull(str, 'str不能为null');
System.out.println(result);
- 1 -
以上就是Java中判断对象是否为空的三种方法。根据实际情况选择适合的方法进行判断即可。
- 2 -
因篇幅问题不能全部显示,请点此查看更多更全内容