StringUtils下几种判空方法
return cs == null || cs.length() == 0;
}
判断的主要根据字符串长度和NULL.
2. public static boolean isNotEmpty(final CharSequence cs) {
return !isEmpty(cs);
}
直接上例子
3. public static boolean isAnyEmpty(final CharSequence... css) {
if (ArrayUtils.isEmpty(css)) {
return false;
}
for (final CharSequence cs : css){
if (isEmpty(cs)) {
return true;
}
}
return false;
}
两种情况:①数组②字符串
规律:如果数组的长度是0,直接返回false,
符合字符串的isEmpty()返回true,其余均为false
4.
public static boolean isNoneEmpty(final CharSequence... css) {
return !isAnyEmpty(css);
}
取反:
5. public static boolean isAllEmpty(final CharSequence... css) {
if (ArrayUtils.isEmpty(css)) {
return true;
}
for (final CharSequence cs : css) {
if (isNotEmpty(cs)) {
return false;
}
}
return true;
}