分析不同空字符串检测方法及其适用场景
发布时间
阅读量:
阅读量
由下面写的一个简单测试类中可以看出:
StringUtils.isEmpty函数用于确定字符串是否为null或空白。如果判断结果为false,则被视为非空。
StringUtils.isBlank用于判定一个字符串是否等于空字符串、null类型或长度为零的情况;否则返回非空值。
当字符串A既不为空且等于"0"时,在这种情况下常用StringUtils.isNotBlank进行非空验证以防止分页操作时点击下一页出现空指针异常。
package com.it.test;
import org.apache.commons.lang.StringUtils;
public class FeiKongTest {
public static void main(String[] args) {
String stringValue = nullValue;
String stringValue1 = "";
String stringValue2 = " ";
String stringValue3 = "-";
String stringValue4 = " - ";
}
System.out.println(StringUtils.isEmpty(str)); true
使用StringUtils的方法判断str1是否为空,并打
全部评论 (0)
还没有任何评论哟~
