2018-11-22 StringUtils.isBlank()方法的作用

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;

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容