美文网首页
2018-11-22 StringUtils.isBlank()

2018-11-22 StringUtils.isBlank()

作者: Mr_AnKang | 来源:发表于2018-11-22 10:36 被阅读0次

StringUtils.isBlank()方法可以一次性检测String类型的变量是否为空的情况

a. null (是否为null)

b. ""(是否为空)

c. "       "(是否是空字符串,引号中存在空格的情况)

a/b/c情况下StingUtils.isBlank()都为true。

官方原码:

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;

}

相关文章

网友评论

      本文标题:2018-11-22 StringUtils.isBlank()

      本文链接:https://www.haomeiwen.com/subject/xlgkqqtx.html