StringUtils里的判空方法isEmpty方法和isBlank方法
1.isEmpty
是否为空和是否存在
public static boolean isEmpty(final Object[] array) {
return getLength(array) == 0;
}
2.isBlank
是否为空和是否存在,对其进行遍历,判断是否存在空白字符
Character.isWhitespace() 方法用于判断指定字符是否为空白字符,空白符包含:空格、tab键、换行符。
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))) {
return false;
}
}
return true;
}