StringUtils那个方法判断是空和null
时间: 2024-05-06 21:19:01 浏览: 122
Java判断对象是否为空(包括null ,"")的方法
通常在Java开发中,我们使用StringUtils类中的方法来判断字符串是否为空或null。
StringUtils类是org.apache.commons.lang3包中的一个工具类,它提供了很多有用的方法来处理字符串。其中,isEmpty()方法判断字符串是否为空,isBlank()方法则判断字符串是否为空或者只包含空格。
如果要判断一个字符串是否为null,可以使用Objects类中的isNull()方法,该方法返回true表示为null,返回false表示不为null。
示例代码如下:
```java
import org.apache.commons.lang3.StringUtils;
import java.util.Objects;
public class Test {
public static void main(String[] args) {
String str1 = "";
String str2 = null;
// StringUtils判断字符串是否为空
System.out.println(StringUtils.isEmpty(str1)); // true
System.out.println(StringUtils.isEmpty(str2)); // true
// StringUtils判断字符串是否为空或只包含空格
System.out.println(StringUtils.isBlank(str1)); // true
System.out.println(StringUtils.isBlank(str2)); // true
// Objects判断字符串是否为null
System.out.println(Objects.isNull(str1)); // false
System.out.println(Objects.isNull(str2)); // true
}
}
```
阅读全文