标签:
/**
* 判断对象是否为空
*/
public static boolean isEmpty(Object obj) {
if (obj == null)
return true;
if (obj instanceof String)
return StringUtils.isEmptyOrWhitespaceOnly((String) obj);
if (obj instanceof Collection && ((Collection<?>) obj).isEmpty())
return true;
if (obj.getClass().isArray() && Array.getLength(obj) == 0)
return true;
if (obj instanceof Map && ((Map<?, ?>) obj).isEmpty())
return true;
return false;
}
标签:
原文地址:http://www.cnblogs.com/xjbBill/p/5891946.html