java工具类判断对象不为空
public static boolean isNull(Object obj) {
if (obj instanceof List) {
return ((List<?>) obj).size() == 0;
}
if (obj instanceof Map) {
return ((Map<?, ?>) obj).size() == 0;
}
if (obj instanceof String) {
return "".equals(obj);
}
if (obj instanceof Long) {
return (Long) obj == 0L;
}
if (obj instanceof Set) {
return ((Set<?>) obj).size() == 0;
}
return obj == null;
}
public static boolean isNotNull(Object obj) {
return !isNull(obj);
}