判空(适用于任何类型)
public static boolean isEmpty(Object obj) {
if (obj == null) {
return true;
}
if (obj instanceof String) {
return StringUtils.isBlank((String) obj);
}
if (obj instanceof Collection) {
return CollectionUtils.isEmpty((Collection) obj);
}
if (obj instanceof Map) {
return CollectionUtils.isEmpty((Map<?, ?>) obj);
}
return false;
}
网友评论