stringutils.isnotblank导包
时间: 2023-04-27 12:06:25 浏览: 52
stringutils.isnotblank是Apache Commons Lang库中的一个方法,用于判断字符串是否为空或仅包含空格。要使用该方法,需要导入Apache Commons Lang库。具体导入方法可以参考该库的官方文档或者相关教程。
相关问题
StringUtils.isNotBlank
StringUtils.isNotBlank 是一个 Apache Commons Lang 库中的方法,用于判断一个字符串是否为空或者只包含空格。如果字符串不为空且不只包含空格,则返回 true,否则返回 false。该方法的实现如下:
public static boolean isNotBlank(final CharSequence cs) {
return !isBlank(cs);
}
其中 isBlank 方法用于判断一个字符串是否为空或者只包含空格,其实现如下:
public static boolean isBlank(final CharSequence cs) {
int strLen;
if (cs == null || (strLen = cs.length()) == 0) {
return true;
}
for (int i = 0; i < strLen; i++) {
if (Character.isWhitespace(cs.charAt(i)) == false) {
return false;
}
}
return true;
}
因此,StringUtils.isNotBlank 方法的实现就是在 isBlank 方法的基础上取反。
stringutils.isnotblank()
stringutils.isnotblank() 是一个 Apache Commons Lang 库中的方法,用于检查一个字符串是否不为空或不为 null。如果给定的字符串是 null、空字符串或只包含空格,则该方法返回 false;否则,返回 true。
以下是一个使用 stringutils.isnotblank() 的示例 Java 代码:
```java
import org.apache.commons.lang3.StringUtils;
public class Example {
public static void main(String[] args) {
String str1 = null;
String str2 = "";
String str3 = " ";
String str4 = "Hello, world!";
System.out.println(StringUtils.isNotBlank(str1)); // false
System.out.println(StringUtils.isNotBlank(str2)); // false
System.out.println(StringUtils.isNotBlank(str3)); // false
System.out.println(StringUtils.isNotBlank(str4)); // true
}
}
```
在上面的示例中,我们导入了 org.apache.commons.lang3.StringUtils 类,并使用它的 isNotBlank() 方法来检查四个不同的字符串。最后,我们打印了每个字符串的结果。